How can you tell if CUDA is working?


log in

Advanced search

Questions and Answers : GPU applications : How can you tell if CUDA is working?

Author Message
Profile Razorface
Send message
Joined: 6 Aug 01
Posts: 16
Credit: 183,322,732
RAC: 43,686
United States
Message 887272 - Posted: 22 Apr 2009, 13:22:22 UTC

I've read many posts, and it seems people can see what the GPU is running, I can't. I have an i7 system, with a 9800GT. BOINC shows 8 tasks running. I am running 6.6.20 and Vista 64. I have edited my xml to run AP and MB, the lunatics SSE3 for AP and SSE4.1 for MB. The CPU is running both AP & MB. What else do I need to do? Thanks.
____________

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13706
Credit: 31,736,573
RAC: 12,977
United States
Message 887275 - Posted: 22 Apr 2009, 13:37:21 UTC - in response to Message 887272.

If you are using optimized apps via an app_info.xml file, then you are telling BOINC that only the applications listed in the app_info.xml file are available to run. Since the optimized AP and MB apps are not CUDA capable, you would need to locate either the stock app, download it an add it to your app_info.xml file, or locate the Raistmer optimized app, download it and add it to your app_info.xml file.

BOINC v6.4.x and higher may offer CUDA capabilities to the science apps, but they still need a specially compiled application that actually runs on the GPU to be downloaded and run becuase standard x86 or x86-64 code will not run on GPUs.
____________

Profile Razorface
Send message
Joined: 6 Aug 01
Posts: 16
Credit: 183,322,732
RAC: 43,686
United States
Message 887282 - Posted: 22 Apr 2009, 14:47:52 UTC

Thank you for that response. I DL'ed the Raistmer package and added it to the SETI folder. Now my tasks screen is very different. It is running: setiathome_enhanced 6.08 (cuda), and the status is: Running (0.04 CPUs, 1 CUDA)
Does that look right? It seems to only be running 1 task. Also, I don't see any AP's running, because there is no APv5 in the xml file. Is there an APv5 app for CUDA?
____________

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13706
Credit: 31,736,573
RAC: 12,977
United States
Message 887287 - Posted: 22 Apr 2009, 14:59:55 UTC - in response to Message 887282.

Yes, the .04 CPUs is how much CPU power is needed to load the app into the GPU and save the result file when done.

Currently there is no AP-CUDA compatible app, only SETI MB.


When you say only 1 task is running now, do you mean that only the CUDA task is running and all your cores are idle? If so, I should have mentioned that you need the Raistmer's Team App that allows for CUDA, MB & AP. If you downloaded only the Raistmer CUDA app, then you have told your computer to only use CUDA workunits via your app_info.xml file and nothing else.
____________

Profile Razorface
Send message
Joined: 6 Aug 01
Posts: 16
Credit: 183,322,732
RAC: 43,686
United States
Message 887292 - Posted: 22 Apr 2009, 15:10:20 UTC - in response to Message 887287.

I DL'ed the: Raistmer's_opt_package_V7_VLAR_kill.rar, there was that one, and Raistmer's_opt_package_V7.rar. Can I just insert my old xml file into the new one and run AP + MB on my CPU's?
____________

Profile ignorance is no excuse
Avatar
Send message
Joined: 4 Oct 00
Posts: 9529
Credit: 44,433,321
RAC: 0
Korea, North
Message 887303 - Posted: 22 Apr 2009, 15:45:45 UTC - in response to Message 887292.

No you may want to use raistmers v.10 app. the app_info may need to be editted. I can't remember if he included MB for the CPU on the app_info. Otherwise just install and restart and run.
____________
In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope

End terrorism by building a school

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12475
Credit: 2,695,553
RAC: 1,423
Netherlands
Message 887322 - Posted: 22 Apr 2009, 16:39:24 UTC - in response to Message 887315.

Perhaps it's cheaper to read other threads, such as this one in Number Crunching and this one also in Number Crunching. Why try to reinvent the wheel when someone has done it before you? ;-)
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Questions and Answers : GPU applications : How can you tell if CUDA is working?

Copyright © 2014 University of California