Processor use % vs type of work units received

Message boards : Number crunching : Processor use % vs type of work units received
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile BigWaveSurfer

Send message
Joined: 29 Nov 01
Posts: 186
Credit: 36,311,381
RAC: 141
United States
Message 1277366 - Posted: 30 Aug 2012, 1:33:27 UTC

I was wondering if it matter what % I set my processor to use vs what I get for work unit types. I am currently using 4 systems, 3 are set to 50% (all dual core) and 1 is set to 25% (8 cores).

1 is a laptop with integrated graphics (50%) - I currently have plenty of 6.03 enhanced for the cpu and 2 ap units - all in all what i would expect

1 desktop with an nvida card (50%), seems to get mainly all cuda units, with the occasional 6.03 cpu unit tossed in

1 desktop with an ati card (50%), seems to get just like the laptop, cpu unit and a couple ap cpu units.

1 desktop with an ati card (25%), this is the most advanced system and all I have is 6.03 cpu units.

I know the whole ATI/AMD thing is newer, are wu's rare or do I need to set my % higher to be able to get these units for the GPU's.

I have it set in my prefs to receive them.




ID: 1277366 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22190
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1277406 - Posted: 30 Aug 2012, 5:22:17 UTC - in response to Message 1277366.  

In general BOINC will selectively get work for the most capable processor first.

This explains the fact that your "Nvidia PC" sees mostly CUDA work units.

ATI GPU need a lot of support from the CPU (unlike Nvidia one), so it is possible that by restricting your CPU usage you are all but preventing the GPU from working, hence only seeing CPU work and not GPU work.

Remove the CPU restrictions and you should see an increase in the amount of work the ATI GPUs see, and a general increase in the number of work units you get through
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1277406 · Report as offensive
Profile S@NL - eFMer - efmer.com/boinc
Volunteer tester
Avatar

Send message
Joined: 7 Jun 99
Posts: 512
Credit: 148,746,305
RAC: 0
United States
Message 1277409 - Posted: 30 Aug 2012, 5:39:51 UTC - in response to Message 1277366.  

I was wondering if it matter what % I set my processor to use vs what I get for work unit types. I am currently using 4 systems, 3 are set to 50% (all dual core) and 1 is set to 25% (8 cores).

The % rule normally doesn't effect GPU tasks.
Using 50% is OK, 25% on a dual core probably not.

Try TThrottle (see below)
If temperature is an issue, just set the CPU and GPU temps.
Otherwise you can set a Max Cpu %, like 50%.

TThrottle uses a more smooth method.

But only works on Windows machines
TThrottle Control your temperatures. BoincTasks The best way to view BOINC. Anza Borrego Desert hiking.
ID: 1277409 · Report as offensive
Profile BigWaveSurfer

Send message
Joined: 29 Nov 01
Posts: 186
Credit: 36,311,381
RAC: 141
United States
Message 1277598 - Posted: 30 Aug 2012, 16:16:58 UTC - in response to Message 1277406.  

In general BOINC will selectively get work for the most capable processor first.

This explains the fact that your "Nvidia PC" sees mostly CUDA work units.

ATI GPU need a lot of support from the CPU (unlike Nvidia one), so it is possible that by restricting your CPU usage you are all but preventing the GPU from working, hence only seeing CPU work and not GPU work.

Remove the CPU restrictions and you should see an increase in the amount of work the ATI GPUs see, and a general increase in the number of work units you get through


I think you nailed it. The 'nvidia PC' is an older XPS that I upgraded a number of things in, including the processor (Pentium D @3.6), but it is running a EVGA 9600GT card. I know that processor is no match for that card so it is just feeding the hungry card.

I just looked and it says the ATI/AMD system at my house received 2 AP unit for the card!

Are AP WU's the only ones that can be crunched on the ATI/AMD cards these days?
ID: 1277598 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22190
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1277608 - Posted: 30 Aug 2012, 16:35:40 UTC

An Nvidia card presents a very low demand on the CPU. Basically so long as the motherboard will take the card and the operating system the drivers then the the card will work - I think the CPU just acts as an interface between the RAM/HD and the GPU (someone will be along soon to put me right on this...)

ATI cards on the other hand do need a lot of "nursing" from the CPU - hence all the talk of folks "reserving" one CPU core for feeding their ATI GPUs.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1277608 · Report as offensive
Profile S@NL - eFMer - efmer.com/boinc
Volunteer tester
Avatar

Send message
Joined: 7 Jun 99
Posts: 512
Credit: 148,746,305
RAC: 0
United States
Message 1277638 - Posted: 30 Aug 2012, 17:10:54 UTC - in response to Message 1277608.  


ATI cards on the other hand do need a lot of "nursing" from the CPU - hence all the talk of folks "reserving" one CPU core for feeding their ATI GPUs.

A higher end NVIDIA card will use up to 15% of one virtual core, continuesly.
So they too need to reserve a CPU core.
This is needed because the "feeding" can take up the entire CPU core for even a couple of seconds
And the work done by the GPU outweighs the CPU work by far. So you want to keep the GPU going.
TThrottle Control your temperatures. BoincTasks The best way to view BOINC. Anza Borrego Desert hiking.
ID: 1277638 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34257
Credit: 79,922,639
RAC: 80
Germany
Message 1277640 - Posted: 30 Aug 2012, 17:14:47 UTC

Thanks Fred.




With each crime and every kindness we birth our future.
ID: 1277640 · Report as offensive
Keith White
Avatar

Send message
Joined: 29 May 99
Posts: 392
Credit: 13,035,233
RAC: 22
United States
Message 1277737 - Posted: 30 Aug 2012, 19:11:03 UTC
Last modified: 30 Aug 2012, 19:17:53 UTC

Multibeam ATI apps only use a CPU a lot at the startup of a new work unit, under a minute, and then essentially nothing (< 3%) until it's done. Don't have any experience with Astropulse apps.

Didn't think I would see Green Vs Red prejudice here. "need a lot of "nursing" from the CPU", yea right.
"Life is just nature's way of keeping meat fresh." - The Doctor
ID: 1277737 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1277757 - Posted: 30 Aug 2012, 20:03:29 UTC - in response to Message 1277737.  

the FX CPU's are a bit fussy about giving the GPU time while MB WU's are running. Mike has discovered that allowing the GPU to have 1 or 2 CPU cores massively increases the ATI/AMD Radeon GPU productivity


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1277757 · Report as offensive
Profile BigWaveSurfer

Send message
Joined: 29 Nov 01
Posts: 186
Credit: 36,311,381
RAC: 141
United States
Message 1277890 - Posted: 31 Aug 2012, 3:34:41 UTC

Wow, this is going well now!

The ATI desktop (i7-2600 @3.4 - 8 cores) that is set to 25% processor usage + any GPU tasks is currently crunching 2 wu's on the cpu and a 3rd AP unit on the GPU. Seti keeps feeding it the AP GPU units! I would be scared to see what would happen if I let it all go at 100%. Not sure the system could take it, or my wallet with the cost of electricity here!
ID: 1277890 · Report as offensive
Keith White
Avatar

Send message
Joined: 29 May 99
Posts: 392
Credit: 13,035,233
RAC: 22
United States
Message 1277993 - Posted: 31 Aug 2012, 8:11:34 UTC - in response to Message 1277890.  
Last modified: 31 Aug 2012, 8:12:41 UTC

Well back of the envelope calculations says your rig is doing MB 6.03 roughly at 45-55 credits per hour per core (ignoring the overflows). So once your pending settles down you should be getting around 2400 credits per day just from MB tasks with two cores. Get all eight cores going and it would place it over 9000 (insert DragonBall Z joke here). Of course I don't know how much CPU time is loss for an ATI/AMD AP app and what the credits/hour it generates on average.
"Life is just nature's way of keeping meat fresh." - The Doctor
ID: 1277993 · Report as offensive
Profile Fred J. Verster
Volunteer tester
Avatar

Send message
Joined: 21 Apr 04
Posts: 3252
Credit: 31,903,643
RAC: 0
Netherlands
Message 1278169 - Posted: 31 Aug 2012, 13:13:17 UTC - in response to Message 1277993.  

IMHO both ATI and NVidia GPUs need CPU time, both high-end GPUs need about
the same CPU time.
But it's hard to compaire both GPUs and their Compute Language, cause they're
quite different.

As is the architecture of both GPUs.
Remember the problems with VLAR WUs on NVidia GPUs were ATI GPUs don't care.

ID: 1278169 · Report as offensive
bill

Send message
Joined: 16 Jun 99
Posts: 861
Credit: 29,352,955
RAC: 0
United States
Message 1278385 - Posted: 31 Aug 2012, 18:21:47 UTC - in response to Message 1278169.  

IMHO both ATI and NVidia GPUs need CPU time, both high-end GPUs need about
the same CPU time.
But it's hard to compaire both GPUs and their Compute Language, cause they're
quite different.

As is the architecture of both GPUs.
Remember the problems with VLAR WUs on NVidia GPUs were ATI GPUs don't care.


Not all Nvidia GPUs have a problem with VLARs.
ID: 1278385 · Report as offensive
.clair.

Send message
Joined: 4 Nov 04
Posts: 1300
Credit: 55,390,408
RAC: 69
United Kingdom
Message 1278440 - Posted: 31 Aug 2012, 20:18:27 UTC

As far as i can tell since the latest fix vlar do not go to any type gpu
which is a great pity coz they put the least strain on the cpu in my rig
maybe someday we wil get a switch for vlar along with MB and AP
for any nutcase that wants them :¬)
ID: 1278440 · Report as offensive
bill

Send message
Joined: 16 Jun 99
Posts: 861
Credit: 29,352,955
RAC: 0
United States
Message 1278447 - Posted: 31 Aug 2012, 20:39:49 UTC - in response to Message 1278440.  

As far as i can tell since the latest fix vlar do not go to any type gpu
which is a great pity coz they put the least strain on the cpu in my rig
maybe someday we wil get a switch for vlar along with MB and AP
for any nutcase that wants them :¬)


Well said. Some of us are not afraid
of the vlar boogeymen. ]:)
ID: 1278447 · Report as offensive

Message boards : Number crunching : Processor use % vs type of work units received


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.