Thread 'CUDA and processor usage'

Message boards : BOINC Manager : CUDA and processor usage
Message board moderation

To post messages, you must log in.

AuthorMessage
Dagge80

Send message
Joined: 17 Apr 09
Posts: 1
Sweden
Message 24335 - Posted: 17 Apr 2009, 9:29:15 UTC

I have two wishes.

1. I would like there to be a way of controlling GPU usage for GPU processing. There is none for the CUDA projects now. This should be used for OpenCL too once it becomes available.

2. Is it possible to have two processor usage settings for the option "While computer is in use" in the Preferences box. One for when the computer is in use (when you are using it) and another for a delay (when you are not using it).

I prefer to have BOINC running at low power when using my computer and at high power when I am not using it (at night).
ID: 24335 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15535
Netherlands
Message 24338 - Posted: 17 Apr 2009, 11:28:49 UTC - in response to Message 24335.  
Last modified: 17 Apr 2009, 11:29:20 UTC

I have two wishes.

1. I would like there to be a way of controlling GPU usage for GPU processing. There is none for the CUDA projects now. This should be used for OpenCL too once it becomes available.

Explain further? What do you want to control?
In the preferences of at least the Seti project, you have the choice to:
1. Only crunch GPU work, by setting preferences to use the GPU if available and disabling to use the CPU.
2. Use the GPU for calculations only when the system is idle. (which is on by default)

What else do you need?

2. Is it possible to have two processor usage settings for the option "While computer is in use" in the Preferences box. One for when the computer is in use (when you are using it) and another for a delay (when you are not using it).

I prefer to have BOINC running at low power when using my computer and at high power when I am not using it (at night).

No, this is not possible.
ID: 24338 · Report as offensive
slap happy gas pedal

Send message
Joined: 18 Apr 06
Posts: 3
United States
Message 24495 - Posted: 23 Apr 2009, 3:51:57 UTC
Last modified: 23 Apr 2009, 4:00:05 UTC

However, it appears that setting in the prefs for "While computer is in use" overrides the setting for "Use GPU while computer is in use":
The only time the GPU will do any work is when the CPUs are also doing work, otherwise all work units report 'suspended - user active' as soon as i move my mouse. I want to have the GPU always do work wheras my CPU rests until the user inactivity switch kicks in..

Ive tried editing the C:\ProgramData\BOINC\global_prefs_override.xml
<run_if_user_active>0</run_if_user_active>
<run_gpu_if_user_active>1</run_gpu_if_user_active>

I know how to do this since, i have also reinstated the boinc timout function <suspend_if_no_recent_input>144.0</suspend_if_no_recent_input> (which is not supported in the prefs gui) and figured out all the steps i need to do to get that to work just fine. I have also 'cleared' my prefs just to eliminate that variable and this problem still occurs, so it looks like to me that this function is broken (at least in my config).

I have Vista (64bit) and Boinc Manager version 6.6.20 (64bit)
ID: 24495 · Report as offensive

Message boards : BOINC Manager : CUDA and processor usage

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.