Questions and Answers :
GPU applications :
One cuda Job 4 GPU Core's
Message board moderation
Author | Message |
---|---|
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
Ive got an 8800 GTX OC and an 8600 GT 768 and 512 meg ram respectivly on a AM2 6000+ System. I am running one job on each CPU core, but BOINC is only utilizing one of My GPU cores on the 8600 GT. How do i get it to utilize my other 3 dormant Cores |
Joseph Monk Send message Joined: 31 Mar 07 Posts: 150 Credit: 1,181,197 RAC: 0 |
GPU cores run in parallel, so one WU per GPU is correct. |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
according to rivatuner ony one GPU core on the 8600GT is being used, the ither is Idle, the 8800GTX is not being used at all. BOINC only shows 1 CUDA work unit being proccessed 7/31/2009 1:50:16 PM Starting BOINC client version 6.6.36 for windows_x86_64 7/31/2009 1:50:16 PM log flags: task, file_xfer, sched_ops 7/31/2009 1:50:16 PM Libraries: libcurl/7.19.4 OpenSSL/0.9.8j zlib/1.2.3 7/31/2009 1:50:16 PM Data directory: C:\ProgramData\BOINC 7/31/2009 1:50:16 PM Running under account GameMaster 7/31/2009 1:50:16 PM Processor: 2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ [AMD64 Family 15 Model 67 Stepping 3] 7/31/2009 1:50:16 PM Processor features: fpu tsc pae nx sse sse2 pni 7/31/2009 1:50:16 PM OS: Microsoft Windows Vista: Ultimate x64 Edition, Service Pack 2, (06.00.6002.00) 7/31/2009 1:50:16 PM Memory: 4.00 GB physical, 8.18 GB virtual 7/31/2009 1:50:16 PM Disk: 279.47 GB total, 205.77 GB free 7/31/2009 1:50:16 PM Local time is UTC -6 hours 7/31/2009 1:50:16 PM CUDA device (not used): GeForce 8600 GT (driver version 19038, compute capability 1.1, 256MB, est. 17GFLOPS) 7/31/2009 1:50:16 PM CUDA device: GeForce 8600 GT (driver version 19038, compute capability 1.1, 256MB, est. 17GFLOPS) 7/31/2009 1:50:16 PM SETI@home Found app_info.xml; using anonymous platform 7/31/2009 1:50:16 PM Not using a proxy 7/31/2009 1:50:16 PM SETI@home URL: http://setiathome.berkeley.edu/; Computer ID: 5050219; location: home; project prefs: default 7/31/2009 1:50:16 PM SETI@home General prefs: from SETI@home (last modified 31-Jul-2009 12:23:40) 7/31/2009 1:50:16 PM SETI@home Computer location: home 7/31/2009 1:50:16 PM SETI@home General prefs: no separate prefs for home; using your defaults 7/31/2009 1:50:16 PM Reading preferences override file 7/31/2009 1:50:16 PM Preferences limit memory usage when active to 2046.78MB 7/31/2009 1:50:16 PM Preferences limit memory usage when idle to 3684.21MB 7/31/2009 1:50:16 PM Preferences limit disk usage to 100.00GB 7/31/2009 1:50:16 PM SETI@home Restarting task 15mr09aa.6515.13978.15.10.112_1 using setiathome_enhanced version 608 7/31/2009 1:50:16 PM SETI@home Restarting task 15mr09aa.6515.13978.15.10.136_0 using setiathome_enhanced version 603 7/31/2009 1:50:16 PM SETI@home Restarting task 22no08ab.6344.13978.11.10.47_1 using setiathome_enhanced version 603 7/31/2009 1:53:19 PM SETI@home Sending scheduler request: To fetch work. 7/31/2009 1:53:19 PM SETI@home Requesting new tasks for CPU 7/31/2009 1:53:24 PM SETI@home Scheduler request completed: got 1 new tasks 7/31/2009 1:53:24 PM SETI@home General prefs: from SETI@home (last modified 31-Jul-2009 13:36:57) 7/31/2009 1:53:24 PM SETI@home Computer location: home 7/31/2009 1:53:24 PM General prefs: using separate prefs for home 7/31/2009 1:53:24 PM Reading preferences override file 7/31/2009 1:53:24 PM Preferences limit memory usage when active to 2046.78MB 7/31/2009 1:53:24 PM Preferences limit memory usage when idle to 3684.21MB 7/31/2009 1:53:24 PM Preferences limit disk usage to 100.00GB 7/31/2009 1:53:26 PM SETI@home Started download of ap_28mr08ah_B6_P1_00161_20090731_12166.wu 7/31/2009 1:53:37 PM SETI@home Finished download of ap_28mr08ah_B6_P1_00161_20090731_12166.wu |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13736 Credit: 208,696,464 RAC: 304 |
A Core on a GPU is different to a Core on a CPU. Only 1 Work unit will be processed per video card unless the video card has 2 GPUs on it. Wild guess- try the latest stable NVidia drivers. The BOINC log only shows 2 video cards- both of them 8600GTs with 256MB of RAM. So ne of the cards maybe a phontom, and the 2 other cards aren't being detected at all. Grant Darwin NT |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
7/31/2009 1:50:16 PM CUDA device (not used): GeForce 8600 GT (driver version 19038, compute capability 1.1, 256MB, est. 17GFLOPS) These cards are single GPU cards, so they will only run one task per GPU. Due to a permission limitation in the driver detection API used by BOINC which was made by Nvidia, it happens that the first (or second) GPU isn't used by default on some versions of Windows. This can be overridden by making a cc_config.xml file in your BOINC Data directory (7/31/2009 1:50:16 PM Data directory: C:\ProgramData\BOINC), with in it these lines: <cc_config> <options> <use_all_gpus>1</use_all_gpus> </options. </cc_config> It's best to use Notepad to make cc_config.xml and save it as an All Types file, so it doesn't get an extra .txt extension. So do check the file after saving it. When it is called cc_config.xml.txt change its name and take the .txt part off. Exit BOINC and then restart it. |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
found that thread and did that.. to no avail. interesting thing, i disabled the 8600 and now... 7/31/2009 2:46:47 PM Starting BOINC client version 6.6.36 for windows_x86_64 7/31/2009 2:46:47 PM log flags: task, file_xfer, sched_ops 7/31/2009 2:46:47 PM Libraries: libcurl/7.19.4 OpenSSL/0.9.8j zlib/1.2.3 7/31/2009 2:46:47 PM Data directory: C:\ProgramData\BOINC 7/31/2009 2:46:47 PM Running under account GameMaster 7/31/2009 2:46:47 PM Processor: 2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ [AMD64 Family 15 Model 67 Stepping 3] 7/31/2009 2:46:47 PM Processor features: fpu tsc pae nx sse sse2 pni 7/31/2009 2:46:47 PM OS: Microsoft Windows Vista: Ultimate x64 Edition, Service Pack 2, (06.00.6002.00) 7/31/2009 2:46:47 PM Memory: 4.00 GB physical, 8.17 GB virtual 7/31/2009 2:46:47 PM Disk: 279.47 GB total, 206.11 GB free 7/31/2009 2:46:47 PM Local time is UTC -6 hours 7/31/2009 2:46:47 PM CUDA device: GeForce 8800 GTX (driver version 19038, compute capability 1.0, 768MB, est. 66GFLOPS) 7/31/2009 2:46:47 PM SETI@home Found app_info.xml; using anonymous platform 7/31/2009 2:46:47 PM Not using a proxy 7/31/2009 2:46:47 PM SETI@home URL: http://setiathome.berkeley.edu/; Computer ID: 5050219; location: home; project prefs: default 7/31/2009 2:46:47 PM SETI@home General prefs: from SETI@home (last modified 31-Jul-2009 13:36:57) 7/31/2009 2:46:47 PM SETI@home Computer location: home 7/31/2009 2:46:47 PM General prefs: using separate prefs for home 7/31/2009 2:46:47 PM Reading preferences override file 7/31/2009 2:46:47 PM Preferences limit memory usage when active to 2046.78MB 7/31/2009 2:46:47 PM Preferences limit memory usage when idle to 3684.21MB 7/31/2009 2:46:47 PM Preferences limit disk usage to 100.00GB 7/31/2009 2:46:47 PM SETI@home Restarting task 15mr09aa.6515.13978.15.10.136_0 using setiathome_enhanced version 603 7/31/2009 2:46:47 PM SETI@home Restarting task 22no08ab.6344.13978.11.10.47_1 using setiathome_enhanced version 603 7/31/2009 2:46:47 PM SETI@home Restarting task 15mr09ad.22695.12342.5.10.250_1 using setiathome_enhanced version 608 so with both cards enabled it shows them both as a 8600GT with the 8600GT disabled it only shows the 8800 GTX.. also runnign latest driver pack from nvidia as well as the 2.3 cuda drivers. i have put the cc_ file in both the programdata/boinc and the seti dir specificaly.... is there somethign else i need to do to force a read of that file? |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
just a postulation, could boinc have a problem running the gpu's from two different companies? one is from BFG the other is a XFS i do believe? |
Questor Send message Joined: 3 Sep 04 Posts: 471 Credit: 230,506,401 RAC: 157 |
I think this is a feature of BOINC when using disimilar GPUs. I briefly tried running 2 different GPUs in one machine and found the same thing but never got to the bottom of it. Misreported card details but they both ran OK. See message 910085 GPU Users Group |
rkillian Send message Joined: 3 Aug 05 Posts: 2 Credit: 2,339,486 RAC: 0 |
If you go to Nvidia web sight they will tell you that for a SLI configuration the cards have to be of the same type such as two 8600s or 2 8800s. You are not to mix the cards or they become unstable. |
Joseph Monk Send message Joined: 31 Mar 07 Posts: 150 Credit: 1,181,197 RAC: 0 |
If you go to Nvidia web sight they will tell you that for a SLI configuration the cards have to be of the same type such as two 8600s or 2 8800s. You are not to mix the cards or they become unstable. Just because you have two cards doesn't mean you are using SLI. |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
Aye Joseph, the second gard is a deciated Physix Card when i am gaming, and a second monitor when not. |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
But you got them both to proccess units?? because even with the misreport, its still refusing to use the 2nd card. |
Gundolf Jahn Send message Joined: 19 Sep 00 Posts: 3184 Credit: 446,358 RAC: 0 |
But you got them both to proccess units?? because even with the misreport, its still refusing to use the 2nd card. Did you disable SLI? Are you using the cc_config.xml entry as proposed by Ageless? Gruß, Gundolf |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
not using SLI, and have teh cc_file in. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Oh fun. As is said elsewhere, there is a typo in my cc_config.xml example. here's the correct one: <cc_config> <options> <use_all_gpus>1</use_all_gpus> </options> </cc_config> |
Warsong Send message Joined: 24 Oct 02 Posts: 8 Credit: 1,170,707 RAC: 0 |
all tried. no longer running adaul monitor setup so i will just live with as is for the time being. thank all for their idea's. |
Chuck Gorish Send message Joined: 19 Jun 00 Posts: 156 Credit: 29,589,106 RAC: 0 |
all tried. no longer running adaul monitor setup so i will just live with as is for the time being. thank all for their idea's. you also need to be sure you have a "number_of_gpus" filename with no extension containing a 2 on the first line as the first character in the seti project directory. if you use the 8600 for your desktop as well chances are it will not be used due to memory limitations. cuda requires unhindered full 256mb ram absolute minimum., i had an 8600 in such a scenario and no matter how small i made my desktop 'ramprint' cuda would not use it until i used the other card for my desktop which had more ram (most active desktops use more than 256mb vidram. mine uses around 384mb in minimal configuration and almost 512 in 'working' config). the report that boinc gives in the messages log is broken and has been for a long time. as long as you see the seti 6.08 application running the proper devices that is all that matters. i have only seen one version of boinc that reported the devices properly but it was broken to be able to use both devices. its just cosmetics and does not affect how boinc uses the gpus at all. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.