CUDA and noisy graphics cards

Message boards : BOINC client : CUDA and noisy graphics cards
Message board moderation

To post messages, you must log in.

AuthorMessage
Flow

Send message
Joined: 17 Feb 08
Posts: 5
Germany
Message 21898 - Posted: 17 Dec 2008, 22:26:55 UTC
Last modified: 17 Dec 2008, 22:27:41 UTC

Just bought a new PC (Q6600, 9800GTX+). I usually let BIONC run all the time, but with CUDA Apps and the noisy fan of the 9800GTX+ Graphics Card the PC becomes very loud. The CPU Fan is really quiet, it is just the GPU Fan. If i turn of BOINC, the GPU Temp drops and the GPU Fan falls silent.
So I wonder, if it is possible to run CUDA apps only after a specified time (away time), while the CPU Apps stay active all the time?
ID: 21898 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 21899 - Posted: 17 Dec 2008, 23:19:58 UTC - in response to Message 21898.  

Not in the present BOINC version. Perhaps in a future version, if you make it a request.
ID: 21899 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 21901 - Posted: 17 Dec 2008, 23:26:59 UTC - in response to Message 21899.  

I've made ticket [trac]#801[/trac] with the enhancement request.
ID: 21901 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 21903 - Posted: 18 Dec 2008, 14:20:35 UTC - in response to Message 21898.  

Considering how much electricity GPUs use (and consequently how much they heat), sometimes I wonder if they really are faster than CPUs (if measured in performance per watt).
ID: 21903 · Report as offensive
MarkJ
Volunteer tester
Help desk expert

Send message
Joined: 5 Mar 08
Posts: 272
Australia
Message 22008 - Posted: 22 Dec 2008, 12:37:38 UTC - in response to Message 21903.  

Considering how much electricity GPUs use (and consequently how much they heat), sometimes I wonder if they really are faster than CPUs (if measured in performance per watt).


Umm yes have to agree with you on that. A 9800GT can pull up to 105 watts. Thats as bad as a quad core, which slower will do 4 at a time in about double the time for the same wattage (well for seti anyway).
MarkJ
ID: 22008 · Report as offensive
Flow

Send message
Joined: 17 Feb 08
Posts: 5
Germany
Message 23014 - Posted: 10 Feb 2009, 13:30:33 UTC

After using GPUGrid for a while, i think this request could be "optimized".
I replaced my old 9800GTX+ with an Asus EN98000GTX+ Dark Knight, which has a silent FAN on it. So i could run BOINC allways, but there is one situation where i dont want to have any crunching application in my GPU Memory: When I am gaming.
I found out, that with <exclusive_app> in cc_config.xml (http://boinc.berkeley.edu/wiki/Client_configuration) there is a option to stop BOINC from crunching, if there is a game executable running. This is definitely a good start.
But i have some suggestions:
1. It should be configurable with the BOINC Manager
2. An option which just stops crunching on the GPU would be nice
3. An integration with the BOINC account managers, so the user could setup some template configurations, share them among themselves, and activate them on their BOINC clients.
4. The "exclusive apps" should be categorized (eg. Games, Movie Players, CAD Applications)


What do you think?

Flow
ID: 23014 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 23015 - Posted: 10 Feb 2009, 13:56:25 UTC - in response to Message 23014.  

1. It should be configurable with the BOINC Manager

Make the code, send it to the developers and they'll see if they want to add it. It's how it goes in BOINC world. ;-)
2. An option which just stops crunching on the GPU would be nice

Already requested in ticket [trac]#842[/trac]
3. An integration with the BOINC account managers, so the user could setup some template configurations, share them among themselves, and activate them on their BOINC clients.

You should ask the Account Manager maintainers for that.
4. The "exclusive apps" should be categorized (eg. Games, Movie Players, CAD Applications)

Why? Now you just fill in what application should be exclusive. Isn't that easier? How many different exclusive_app flags do you want to choose from in the end? And what then if your app isn't among them, turn back to just the exclusive_app flag that we started off with? Then we can just stay at that on and wish for the exclusive_GPU_app flag as extra.
ID: 23015 · Report as offensive
Flow

Send message
Joined: 17 Feb 08
Posts: 5
Germany
Message 23019 - Posted: 10 Feb 2009, 17:22:13 UTC - in response to Message 23015.  

2. An option which just stops crunching on the GPU would be nice

Already requested in ticket [trac]#842[/trac]

I was not aware of that ticket. But it goes into the right direction. BOINC needs separated settings for CPU and GPU crunching. And options to suspend working (on CPU and/or GPU) if some defined executables are running.

3. An integration with the BOINC account managers, so the user could setup some template configurations, share them among themselves, and activate them on their BOINC clients.

You should ask the Account Manager maintainers for that.

I think the BOINC dev´s first need to implement the basic options.

4. The "exclusive apps" should be categorized (eg. Games, Movie Players, CAD Applications)

Why? Now you just fill in what application should be exclusive. Isn't that easier? How many different exclusive_app flags do you want to choose from in the end? [...]

Well, my ideal conception would be a menu in BAM with predefined "exclusive app" templates, which could contain for exmaple, well-known game .exe files. So that lazy persons (like me), could just select the template in BAM, instead of searching and defining their game files. Which could be a lot, at least in my case. ;-)
The "exlusive_app" templates should also be separated between CPU and CoProcessor/GPU crunching.
IMHO the exclusive_app tag in cc_config isn´t really the right way to handle this situation.

Flow
ID: 23019 · Report as offensive
MarkJ
Volunteer tester
Help desk expert

Send message
Joined: 5 Mar 08
Posts: 272
Australia
Message 23098 - Posted: 14 Feb 2009, 0:13:00 UTC - in response to Message 23014.  

2. An option which just stops crunching on the GPU would be nice

Flow


There is a cc_config option to prevent using the gpu. From the wiki

<no_gpus>
If 1, don't use GPUs even if they're present. New in 6.6

MarkJ
ID: 23098 · Report as offensive

Message boards : BOINC client : CUDA and noisy graphics cards

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.