Advanced search

Message boards : Wish list : Exclusive application and GPU selection

Author Message
jlhal
Send message
Joined: 1 Mar 10
Posts: 147
Credit: 1,077,535,540
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23450 - Posted: 13 Feb 2012 | 12:54:16 UTC

Hi !
Select a GPU for exclusive use when you have 2 or more..

When you have more than 1 GPU crunching, it is ,bv now , not possible to select only one GPU for exclusive use for a given application.
If I want to suspend work for an application run time on GPU_0 but I want GPU_1 to continue crunching, it is not possible (Or may be I missed something ? )

Of course work should continue to be downloaded and executed on non selected GPUs even if work is suspended on selected GPUs.

The tags could look like :

<!-- Suspend work on GPU_x when myApp.exe is running -->
<exclusive_gpu_app>
<exclusive_app_name>myApp.exe</exclusive_app_name>
<!-- where x is a number starting from 0 -->
<exclusive_GPU_id>GPU_x</exclusive_GPU_id>
</exclusive_gpu_app>

Thanks for your time
____________
Lubuntu 16.04.1 LTS x64

Profile skgiven
Volunteer moderator
Project tester
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23498 - Posted: 17 Feb 2012 | 0:24:02 UTC - in response to Message 23450.

jlhal, So you would like to be able to selectively suspend one GPU in a multi-GPU setup, when for example you want to watch video, but keep using the other GPU(s) for crunching. Excellent idea, but I think this would need to be facilitated by Boinc.

I did suggest to Boinc developers that we be able to select the number of CPU cores to use when active. For example, use all CPU cores/threads when the user is not active and when the user is active use total number of cores - X. For GPU projects it helps to free a CPU core/thread at all times so for a GPU orientated cruncher they might want to use 7 CPU threads (i7) when the system is not in use and 6 when it is.

Another idea would be to reduce the portion of the graphics card being used. For example for a GTX580 tell it to use 480shaders leaving a group of 32 for the system/you. Perhaps this could even be done when you are using the computer and reset to 512 when you're not. I think this would be more doable on recent AMD cards than NVidia. Alas I very much doubt that anyone will actually develop this for Boinc.
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Post to thread

Message boards : Wish list : Exclusive application and GPU selection