+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: Latest drivers (NVidia and ATI)  (Read 480566 times)

Offline arkayn

  • Janitor o' the Board
  • Knight who says 'Ni!'
  • *****
  • Posts: 1230
  • Aaaarrrrgggghhhh
    • My Little Place On The Internet
Re: Latest drivers (NVidia and ATI)
« Reply #450 on: 05 Sep 2011, 09:51:54 am »
Could one of our resident ATI driver gurus have a look at http://boinc.berkeley.edu/dev/forum_thread.php?id=6846, please?

It's always been the case that NVidia drivers are inaccessible to BOINC installed in 'Protected Application Execution' (aka 'service') mode under Windows Vista and Windows 7.

The posters in that thread seem to be implying that ATI drivers up to and including 11.6 could be used in service mode, but 11.7 and onwards have moved towards the NVidia behaviour. Is that a change which the people who monitor such things can corroborate?

Even with the 9.x drivers, I could not install in service mode and have BOINC see my video cards. Same with the 10.x and 11.x versions.

Offline Richard Haselgrove

  • Messenger Pigeon
  • Knight who says 'Ni!'
  • *****
  • Posts: 2819
Re: Latest drivers (NVidia and ATI)
« Reply #451 on: 05 Sep 2011, 10:07:35 am »
OK folks, stand down - false alarm. The OP has come back and re-posted in the thread I linked, explaining clearly what he means this time. Appears to be a BOINC client problem with restarting after a reboot, with 11.7 or later drivers.

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: Latest drivers (NVidia and ATI)
« Reply #452 on: 05 Sep 2011, 01:23:30 pm »
BUT (!) ATi claims that starting from SDK 2.5 OpenCL can be used in service mode...

Offline Jason G

  • Construction Fraggle
  • Knight who says 'Ni!'
  • *****
  • Posts: 8980
Re: Latest drivers (NVidia and ATI)
« Reply #453 on: 05 Sep 2011, 01:29:50 pm »
BUT (!) ATi claims that starting from SDK 2.5 OpenCL can be used in service mode...

'can' and whether Boinc fully implements the required new procedures are two different things.  Cuda apps 'can' too, but there is required a protected part & a user mode part for those.  If AMD found a way to make it work completely transparently then good show, but I do expect some code gymnastics would be required even then.

Jason

Ghost0210

  • Guest
Re: Latest drivers (NVidia and ATI)
« Reply #454 on: 05 Sep 2011, 04:44:42 pm »
BUT (!) ATi claims that starting from SDK 2.5 OpenCL can be used in service mode...

Is that like ATI saying they will resolve the high CPU usage in Cat 11.8 & SDK2.5  ::) :D

'can' and whether Boinc fully implements the required new procedures are two different things.  Cuda apps 'can' too, but there is required a protected part & a user mode part for those.  If AMD found a way to make it work completely transparently then good show, but I do expect some code gymnastics would be required even then.

Jason

I've just tested this out of idle curiosity, and with Boinc installed in protected execution mode, and Cat 11.8 SDK2.5 installed, Boinc mngr can't connect to the client let alone see the GPU
I'd love to be able to run Boinc as a service, but think there's a way to go before it gets there
« Last Edit: 05 Sep 2011, 04:49:31 pm by Ghost »

Offline Jason G

  • Construction Fraggle
  • Knight who says 'Ni!'
  • *****
  • Posts: 8980
Re: Latest drivers (NVidia and ATI)
« Reply #455 on: 05 Sep 2011, 05:00:04 pm »
Is that like ATI saying they will resolve the high CPU usage in Cat 11.8 & SDK2.5  ::) :D

Pretty much.  That statement would imply they will rewind 2 years of OpenCL (& GPU compute in general) development.  I'd say more likely that's some default template response to complaints.  GPU supercompute & the technologies they rely on are changing too quickly to maintain outdated methods. 

The way to 'fix' the new drivers, bearing in mind they aren't really 'broken' as such (at least not in that respect), would be to provide better / clearer documentation & api for synchronisation, which of course requires application modifications.   Maybe they'll cock-up some legacy mode or some such, but the old methods of blocking synchronisation are simply outdated, and fundamentally incompatible with future tech... [Too many interrupts in too short of a time frame, and getting worse with every newer faster model, amplified by packing more cards into the same machine.  Desktop multithreaded OSes are designed to work  with time slices around 1ms... not fast enough for 1 card using blocking syncs & small kernels even! ]

 This Includes the blocking syncronisation used in current Cuda applications, and the modifications needed moving forward are the subject of heavy research by many, e.g:

http://www.gputechconf.com/content/GTC/posters/2010/P01-GPU-to-CPU-Callbacks.pdf

OpenCL 1.1 has some of that stuff already.... I could use it on Cuda now, if it existed... I'm hoping it will appear in Cuda 4.1 (or else I'll have to roll my own using OS primitives)

Jason
« Last Edit: 05 Sep 2011, 05:08:31 pm by Jason G »

Offline Richard Haselgrove

  • Messenger Pigeon
  • Knight who says 'Ni!'
  • *****
  • Posts: 2819
Re: Latest drivers (NVidia and ATI)
« Reply #456 on: 05 Sep 2011, 05:10:09 pm »
I've just tested this out of idle curiosity, and with Boinc installed in protected execution mode, and Cat 11.8 SDK2.5 installed, Boinc mngr can't connect to the client let alone see the GPU
I'd love to be able to run Boinc as a service, but think there's a way to go before it gets there

If you read Jorden's latest addition to the BOINC thread, it seems that the Manager can't connect to the Client because the client isn't running. And the client doesn't run because of some problem between boincsvcctrl.exe and the new ATI software (I won't categorise it as a 'driver', because that would have no purpose living in the same space as a service control manager). In any event, that's well outside our sphere of interest - Jord has forwarded it to the BOINC developers.

Offline benool

  • Squire
  • *
  • Posts: 45
Re: Latest drivers (NVidia and ATI)
« Reply #457 on: 07 Sep 2011, 12:42:35 pm »
After some time running Catalyst 11.8 and now going back to 11.6 I can confirm that the 11.8 driver are facing performance issues with OpenCL (at least with my 6670).

With 11.8 I would get constant and continuous 100% CPU usage (of one core) as soon as a GPU task was running.

With 11.6 I get the described 80% of one core usage with times where the CPU usage is much lower.
« Last Edit: 07 Sep 2011, 01:38:44 pm by benool »

Offline arkayn

  • Janitor o' the Board
  • Knight who says 'Ni!'
  • *****
  • Posts: 1230
  • Aaaarrrrgggghhhh
    • My Little Place On The Internet
Re: Latest drivers (NVidia and ATI)
« Reply #458 on: 16 Sep 2011, 03:18:55 pm »

Offline Frizz

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 541
Re: Latest drivers (NVidia and ATI)
« Reply #459 on: 17 Sep 2011, 05:48:55 am »
With 11.8 I would get constant and continuous 100% CPU usage (of one core) as soon as a GPU task was running.

This seems to be fixed with 11.9RC. But not for multi-GPU setups. ... %$!?@# AMD/ATI  ::)
Please stop using this 1366x768 glare displays: http://www.facebook.com/home.php?sk=group_153240404724993

Ghost0210

  • Guest
Re: Latest drivers (NVidia and ATI)
« Reply #460 on: 17 Sep 2011, 06:42:57 am »
This seems to be fixed with 11.9RC. But not for multi-GPU setups. ... %$!?@# AMD/ATI  ::)

Thanks for this pointer Frizz. Got the 11.9RC drivers working on my 5670, with only a couple of % CPU usage on r365 ;D Finally it looks like ATI are getting there. Will test later that it's the same with ATI AP tasks

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: Latest drivers (NVidia and ATI)
« Reply #461 on: 17 Sep 2011, 02:06:03 pm »
This seems to be fixed with 11.9RC. But not for multi-GPU setups. ... %$!?@# AMD/ATI  ::)

Thanks for this pointer Frizz. Got the 11.9RC drivers working on my 5670, with only a couple of % CPU usage on r365 ;D Finally it looks like ATI are getting there. Will test later that it's the same with ATI AP tasks

Anyone can confirm CPU usage reduction with 11.9RC for HD6xxx GPUs ?

Also, link to drivers would be nice...

Ghost0210

  • Guest
Re: Latest drivers (NVidia and ATI)
« Reply #462 on: 17 Sep 2011, 03:06:13 pm »
Anyone can confirm CPU usage reduction with 11.9RC for HD6xxx GPUs ?

Also, link to drivers would be nice...

Here's a link to Guru3d who have the drivers http://downloads.guru3d.com/AMD-Catalyst-11.9-RCx-Win7-Vista-download-2783.html

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: Latest drivers (NVidia and ATI)
« Reply #463 on: 17 Sep 2011, 03:09:47 pm »
Anyone can confirm CPU usage reduction with 11.9RC for HD6xxx GPUs ?

Also, link to drivers would be nice...

Here's a link to Guru3d who have the drivers http://downloads.guru3d.com/AMD-Catalyst-11.9-RCx-Win7-Vista-download-2783.html

LoL, now we will use stealed ATi drivers and AMD can wash its hands if they will not work ;)

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: Latest drivers (NVidia and ATI)
« Reply #464 on: 17 Sep 2011, 03:17:59 pm »
285.27 has been released in beta
http://www.nvidia.com/object/win7-winvista-64bit-285.27-beta-driver.html
Anyone know if CPU usage has been reduced on OpenCL apps with this driver?

Claggy

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 54
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 54
Total: 54
Powered by EzPortal