Advanced search

Message boards : Graphics cards (GPUs) : 0.xx CPUs CUDA

Author Message
TomaszPawel
Send message
Joined: 18 Aug 08
Posts: 121
Credit: 59,836,411
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 11648 - Posted: 4 Aug 2009 | 7:41:52 UTC
Last modified: 4 Aug 2009 | 8:30:36 UTC

Hello!

How Users may controll 0.xx CPUs CUDA?

On Windows7 I have 0.18 CPUs CUDA

On Windows Vista I have 0.14 CPUs CUDA

On Windows XP I have 0.14 CPUs CUDA

Because I am runing also CPU hungry project's (AQUA, MW) I want increase CPU resources to GPUGRID. How to do this? How to increase load of CPU for GPUGRID.

Now, I see that GPUGRID WUs are slower 10-20% when also CPUs app are runing....

In GPUGRID I crunch only GPU WUs.
On others projects I crunch only CPU WUs.
____________
POLISH NATIONAL TEAM - Join! Crunch! Win!

RalphEllis
Send message
Joined: 11 Dec 08
Posts: 43
Credit: 2,216,617
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 11651 - Posted: 4 Aug 2009 | 10:20:05 UTC - in response to Message 11648.

There are not too many options for controlling the CPU input in Windows. In Linux, you can increase the priority of an individual process but you have to do it each time the individual process starts. If you overclock the video card, it will draw more CPU resources to keep feeding itself material to work on.
The best solution in Windows is to just run Gpugrid on its own so it has free access to your CPU.

ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 11715 - Posted: 8 Aug 2009 | 11:40:33 UTC - in response to Message 11651.

Never mind the percentage BOINC shows here. It's just a guideline and doesn't mean anything.

There are not too many options for controlling the CPU input in Windows. In Linux, you can increase the priority of an individual process but you have to do it each time the individual process starts.


You can easily do that under windows as well. However, writing a script which does that automatically should be easier under linux ;)

MrS
____________
Scanning for our furry friends since Jan 2002

MarkJ
Volunteer moderator
Volunteer tester
Send message
Joined: 24 Dec 08
Posts: 738
Credit: 200,909,904
RAC: 0
Level
Leu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 11716 - Posted: 8 Aug 2009 | 12:03:47 UTC - in response to Message 11715.
Last modified: 8 Aug 2009 | 12:07:52 UTC

There are not too many options for controlling the CPU input in Windows. In Linux, you can increase the priority of an individual process but you have to do it each time the individual process starts.


You can easily do that under windows as well. However, writing a script which does that automatically should be easier under linux ;)

MrS


Later versions of BOINC already do this under windows. The cuda cpu task runs as below-normal priority, whereas the regular crunching tasks run at low priority. I don't know if the linux flavour of BOINC does the same thing or not.
____________
BOINC blog

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 11814 - Posted: 11 Aug 2009 | 23:55:07 UTC - in response to Message 11648.

I am also runing CPU hungry project's (AQUA, MW) I want to increase CPU resources to GPUGRID. How to do this? How to increase load of CPU for GPUGRID.

Now, I see that GPUGRID WUs are slower 10-20% when also CPUs app are runing....

In GPUGRID I only crunch GPU WUs.
On others projects I only crunch CPU WUs.


Cześc,
I see you have 4 quad core systems, each with a GTX 260!

I would suggest you just run one CUDA program on each system. I would not recommend running Aqua and GPUGRID on the same system as you may end up completing tasks more slowly because the cards keep switching to other CUDA tasks; you would therefore get less credit. If you have Aqua running on a system (say your 8200) and it is using over 0.3 CPU’s, crunch no more than 3 CPU tasks on that system. When you are using 4 CPU cores and running Aqua GPU, it usually slows down (perhaps about 15%). But a 15% reduction on your GTX 260 is much more than one core of an 8200, which will actually still mostly be used. GPUGRID usually uses the CPU less. It might be worht doing this on a Q8200 running GPUGRID, but I am not sure. I am fairly sure about Aqua though.

If you want to keep running more than one GPU project on the same system, try the following:

Right Click on the TASK BAR, Open Windows TASK MANAGER, Select PROCESSES,
Look for the GPUGRID CUDA task that is running, under image Name or Description, right click on it and Set Priority to NORMAL. This should prioritise the GPUGRID task over Aqua & MW.

You could even try setting affinities, should you be running long tasks such as Climate Change (set 3 of these tasks to use one core each, and use the other CPU core for system and GPU support).

zpm
Avatar
Send message
Joined: 2 Mar 09
Posts: 159
Credit: 13,639,818
RAC: 0
Level
Pro
Scientific publications
watwatwatwatwatwatwatwatwatwat
Message 11816 - Posted: 12 Aug 2009 | 1:01:29 UTC - in response to Message 11814.

On this subject; i have a cpu aqua mt app and a gpugrid cuda app and the mt app is using almost all of my cpu, and i can tell that the progress of gpugrid is slowed a hell of a lot b/c the temperature of the gpu under full load is 63-64 C and with the aqua is running it was about 55 C...

I went into windows task and change the priority of gpugrid app. put it on high...

something too watch out for with gpugrid and aqua and other projects..

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 11842 - Posted: 13 Aug 2009 | 15:19:49 UTC - in response to Message 11816.

On this subject; i have a cpu aqua mt app and a gpugrid cuda app and the mt app is using almost all of my cpu, and i can tell that the progress of gpugrid is slowed a hell of a lot b/c the temperature of the gpu under full load is 63-64 C and with the aqua is running it was about 55 C...

I went into windows task and change the priority of gpugrid app. put it on high...

something too watch out for with gpugrid and aqua and other projects..


GPUGRID needs to use the CPU for some calculations, so it is important that the CPU is not overburdened, especially if you have more than one GPU. Some of the Aqua CPU tasks use 2.4 cores.

zpm
Avatar
Send message
Joined: 2 Mar 09
Posts: 159
Credit: 13,639,818
RAC: 0
Level
Pro
Scientific publications
watwatwatwatwatwatwatwatwatwat
Message 11876 - Posted: 14 Aug 2009 | 2:17:44 UTC - in response to Message 11842.

On this subject; i have a cpu aqua mt app and a gpugrid cuda app and the mt app is using almost all of my cpu, and i can tell that the progress of gpugrid is slowed a hell of a lot b/c the temperature of the gpu under full load is 63-64 C and with the aqua is running it was about 55 C...

I went into windows task and change the priority of gpugrid app. put it on high...

something too watch out for with gpugrid and aqua and other projects..


GPUGRID needs to use the CPU for some calculations, so it is important that the CPU is not overburdened, especially if you have more than one GPU. Some of the Aqua CPU tasks use 2.4 cores.


4.00 cpu...

Post to thread

Message boards : Graphics cards (GPUs) : 0.xx CPUs CUDA

//