Message boards :
Questions and problems :
BOINC will not use all GPUs
Message board moderation
Author | Message |
---|---|
Send message Joined: 2 Feb 13 Posts: 4 |
I got GTX690, working nicely in SLI mode. But, BOINC will not use second GPU. I've got the line into cc_config: <use_all_gpus>1</use_all_gpus> But it seems to be ignored and during startup it says: 2/2/2013 2:44:25 PM | | NVIDIA GPU 0: GeForce GTX 690 (driver version 313.96, CUDA version 5.0, compute capability 3.0, 2048MB, 8382289MB available, 3132 GFLOPS peak) 2/2/2013 2:44:25 PM | | NVIDIA GPU 1 (not used): GeForce GTX 690 (driver version 313.96, CUDA version 5.0, compute capability 3.0, 2048MB, 1873MB available, 3132 GFLOPS peak) 2/2/2013 2:44:25 PM | | OpenCL: NVIDIA GPU 0: GeForce GTX 690 (driver version 313.96, device version OpenCL 1.1 CUDA, 2048MB, 8382289MB available) 2/2/2013 2:44:25 PM | | OpenCL: NVIDIA GPU 1 (not used): GeForce GTX 690 (driver version 313.96, device version OpenCL 1.1 CUDA, 2048MB, 1873MB available) Any suggestions how to fix that? thanks chris |
Send message Joined: 29 Aug 05 Posts: 15483 |
Where did you park cc_config.xml? In your BOINC program directory, or the data directory? It needs to be in the root of the data directory, where client_state.xml is. It needs to be called cc_config.xml (underscore and .xml extension, nothing else). It needs to have all of these lines: <cc_config> <options> <use_all_gpus>1</use_all_gpus> </options> </cc_config> |
Send message Joined: 2 Feb 13 Posts: 4 |
According to BOINC startup log, data directory is: Data directory: C:\ProgramData\BOINC I have already cc_config.xml with quite a few options, although I never created it. If you would be so kind, please have a look: https://dl.dropbox.com/u/20507622/cc_config.zip many thanks Chris |
Send message Joined: 23 Apr 07 Posts: 1112 |
According to BOINC startup log, data directory is: The cc_config.xml looks O.K, Have you restarted Boinc as GPU detection is only done on Boinc startup? Claggy |
Send message Joined: 2 Feb 13 Posts: 4 |
Yes I did. I even rebooted PC to make sure. |
Send message Joined: 6 Jul 10 Posts: 585 |
Chris, Your log clearly identifies device 0 and 1, but the SLI [Scalable Link Interface] bit may be the dealbreaker. Thought to have read it has to be switched off, else your system acts as having one GPU. Read http://www.overclock.net/t/1166363/running-boinc-in-sli-mode which suggests it depends on the BOINC version. Coelum Non Animum Mutant, Qui Trans Mare Currunt |
Send message Joined: 23 Apr 07 Posts: 1112 |
Yes I did. I even rebooted PC to make sure. Did you get the following in your Boinc startup messages: 03/02/2013 13:11:13 Config: use all coprocessors Claggy |
Send message Joined: 23 Apr 07 Posts: 1112 |
I got GTX690, working nicely in SLI mode. But, BOINC will not use second GPU. Part of the problem is you're running a Boinc with the Nvidia Wacky GPU memory reporting Bug, because of the difference in available memory, only the GPU with the most available is used, there is a partial fix in Boinc 7.0.36, and a full fix in Boinc 7.0.38 (that shouldn't be used because of other problems), just using <use_all_gpus> in a cc_config.xml should override that, you could try the latest Alpha, which is at the time of writing Boinc 7.0.47, If that doesn't enable both GPUs, then you'll eithier need to disable SLI, or try different drivers, Nvidia did change the drivers some time ago so turning off SLI wasn't required, but this was on older GPUs, i don't think this was a change in Boinc itself. Claggy |
Send message Joined: 2 Feb 13 Posts: 4 |
I wasn't able to get 7.0.47, but I tried 7.0.44 x64 and it seem to work perfectly. Both GPUs are detected now. And since both GPUs are used, I don't need heater anymore in this room ;) Many thanks Claggy! |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.