Multiple GPU selcetion criteria

Message boards : Questions and problems : Multiple GPU selcetion criteria
Message board moderation

To post messages, you must log in.

AuthorMessage
ComicalEng

Send message
Joined: 15 Nov 09
Posts: 1
United States
Message 28769 - Posted: 15 Nov 2009, 1:29:31 UTC

I have two almost identical GPU's on my system and BOINC will only select one of them. I understand you use certain criteria to establish what GPU to use, but would like for you to re-consider the logic.

Here is the analysis done by BOINC on my two cards (not very powerful by today's standards)

11/14/2009 7:17:12 PM NVIDIA GPU 0: GeForce 8400 GS (driver version 18635, CUDA version 2020, compute capability 1.1, 512MB, 29 GFLOPS peak)
11/14/2009 7:17:12 PM NVIDIA GPU 1 (not used): GeForce 8400 GS (driver version 18635, CUDA version 2020, compute capability 1.1, 256MB, 29 GFLOPS peak)

As you can see, the only difference between them is the amount of memory available and not their capability. Can I suggest a logic change to find the minimum capable card on the system, and then enable use of all similar or better GPU's. This would still keep from using less capable GPU's causing problems but allow call apable cards to be used, to the projects' advantage.
ID: 28769 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15481
Netherlands
Message 28770 - Posted: 15 Nov 2009, 3:30:26 UTC - in response to Message 28769.  

That only the best card is picked is a shortcoming of the Nvidia API, it's beyond BOINC's control at this point. You can use different methods to assure that cards are used, see the CUDA FAQ on that, section "OK, so now I disabled SLI and BOINC only recognizes one video card. What is up with that then?"
ID: 28770 · Report as offensive

Message boards : Questions and problems : Multiple GPU selcetion criteria

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.