Any update on CUDA 5.5?

Mumak
Joined: 26 Feb 13
Posts: 325
Credit: 3519848386
RAC: 1612443

RE: The author of another

Quote:

The author of another very nice and powerful monitoring tool under Win, HWiNFO64, is active on another message board. He's very helpful, so it might be a good idea to ask him. PM me if you want me to forward him your contact details :)

MrS

Actually, it's me ;-)

-----

mountkidd
mountkidd
Joined: 14 Jun 12
Posts: 176
Credit: 12567942555
RAC: 7993211

RE: - As far as I know the

Quote:


- As far as I know the severe performance drop with 319.x and subsequent drivers only affects linux.

MrS


The performance drop shows in Windows 319.x drivers as well but it's not severe, just a small step backwards. Driver tests have been run at a@h over the past week and the results can be seen here.

Gord

Neil Newell
Neil Newell
Joined: 20 Nov 12
Posts: 176
Credit: 169699457
RAC: 0

RE: I spent a little time

Quote:


I spent a little time looking at the Nvidia pyNVML, to find nothing useful other than confirming ¨N/A¨ reported by nvidia-smi.

This https://devtalk.nvidia.com/default/topic/524665/no-gpu-usage-for-gt640-in-nvidia-smi/ seems to suggest GPU usage reporting broken since 270.26.

Maybe the perkit has some way of turning it back on.

That's pretty much what I discovered. You can get a lot of info (temps, fans, clocks, bus state, cores, RAM, etc.) using nvidia-settings. This command will present a headline list:

nvidia-settings -q all | grep Attributes | less

The NVML does have accounting API calls, but documented as Tesla/Quadro only.

The perfkit is Windows-only at present, and from the looks of it may bypass the driver (see diagram in the pdf, showing how the components fit together).

I'll do some more research and start a separate thread if anything useful turns up.

Neil Newell
Neil Newell
Joined: 20 Nov 12
Posts: 176
Credit: 169699457
RAC: 0

Addendum: After some research

Addendum: After some research it seems likely that GPU-Z (& hwinfo?) uses the function 'NvAPI_GPU_GetDynamicPstatesInfoEx' to get the percentage load for each GPU. However as neither this API nor perfkit is currently available for linux, for now some other approach is needed.

Mumak
Joined: 26 Feb 13
Posts: 325
Credit: 3519848386
RAC: 1612443

RE: Addendum: After some

Quote:
Addendum: After some research it seems likely that GPU-Z (& hwinfo?) uses the function 'NvAPI_GPU_GetDynamicPstatesInfoEx' to get the percentage load for each GPU. However as neither this API nor perfkit is currently available for linux, for now some other approach is needed.

Yes, I do use that function. I don't know about any alternate method (i.e. direct register access).

-----

ExtraTerrestrial Apes
ExtraTerrestria...
Joined: 10 Nov 04
Posts: 770
Credit: 577810211
RAC: 197632

RE: The performance drop

Quote:
The performance drop shows in Windows 319.x drivers as well but it's not severe, just a small step backwards. Driver tests have been run at a@h over the past week and the results can be seen here.


Thanks for that information! At GPU-Grid a small performance increase was observed going from 320.49 to 326.80 - could be back again at 314.22 levels now if it's also present at Einstein.

MrS

Scanning for our furry friends since Jan 2002

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 725131923
RAC: 1201666

Hi! Some progress: On

Hi!

Some progress: On Linux, as reported in other threads here, the new beta driver 331.xx seems to work fine again with E@H apps w/o the previously observed performance issues. So we now seem to have working drivers under Windows and Linux to test CUDA 5.5 apps under. First tests that I did on a single Linux machine indicate that a CUDA 5.5 BRP app performs ca 15% faster on a Kepler GPU than the current, CUDA 3.2 app on that same hardware and driver, so this is promising enough to further investigate. Together with an additional speed-up that seems to be caused by the driver update alone (under Linux at least), teh overall speed-up of using a CUDA 5.5 app and the latest driver could be as high as 30% on some systems.

So finally we are GO for CUDA 5.5 and will release, in the near future, a test app on Albert. We will still have to also keep the legacy CUDA 3.2 app for hosts with older drivers, so the test on Albert is needed to make sure that results from the new CUDA 5.5 and old 3.2 apps validate against each other.

Cheers
HBE

Mumak
Joined: 26 Feb 13
Posts: 325
Credit: 3519848386
RAC: 1612443

Great news! Any results from

Great news!
Any results from a CUDA 5.5 run on Windows?

-----

AgentB
AgentB
Joined: 17 Mar 12
Posts: 915
Credit: 513211304
RAC: 0

RE: So finally we are GO

Quote:

So finally we are GO for CUDA 5.5 and will release, in the near future, a test app on Albert. We will still have to also keep the legacy CUDA 3.2 app for hosts with older drivers, so the test on Albert is needed to make sure that results from the new CUDA 5.5 and old 3.2 apps validate against each other.

Cheers
HBE

Good news that.

In my logs I am seeing

[18:03:41][17896][INFO ] Version of installed CUDA driver: 6000
[18:03:41][17896][INFO ] Version of CUDA driver API used: 3020

So are we looking at a (not officially released but maybe we have released) beta version of CUDA 6.0 ?

I spied this as well over at gpugrid about 331.xx http://www.gpugrid.net/forum_thread.php?id=3493

Oliver Behnke
Oliver Behnke
Moderator
Administrator
Joined: 4 Sep 07
Posts: 984
Credit: 25171438
RAC: 39

RE: So are we looking at a

Quote:

So are we looking at a (not officially released but maybe we have released) beta version of CUDA 6.0 ?

Yep, early access testing of the new major version, supposedly 6.0, will start after Nov., 1st.

Oliver

Einstein@Home Project

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.