Any way to limit VLAR tasks on a slow cpu ?

Message boards : Number crunching : Any way to limit VLAR tasks on a slow cpu ?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Keith T.
Volunteer tester
Avatar

Send message
Joined: 23 Aug 99
Posts: 962
Credit: 537,293
RAC: 9
United Kingdom
Message 1194315 - Posted: 12 Feb 2012, 13:36:38 UTC
Last modified: 12 Feb 2012, 14:27:38 UTC

I know about how to limit BOINC settings in the preferences menu, but I would like to restrict my Atom netbook from processing more than one VLAR at a time, as it tends to slow it down too much.

I currently have to suspend one task when I need more CPU available and have 2 VLAR tasks active.

Keith
ID: 1194315 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1194333 - Posted: 12 Feb 2012, 14:40:42 UTC - in response to Message 1194315.  

you could always just adjust your computing preferences on your account page


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1194333 · Report as offensive
Profile Keith T.
Volunteer tester
Avatar

Send message
Joined: 23 Aug 99
Posts: 962
Credit: 537,293
RAC: 9
United Kingdom
Message 1194422 - Posted: 12 Feb 2012, 17:39:31 UTC - in response to Message 1194333.  
Last modified: 12 Feb 2012, 18:09:10 UTC

you could always just adjust your computing preferences on your account page


I thought the website preferences http://setiathome.berkeley.edu/prefs.php?subset=global give the same options as BOINC Manager preferences, I notice there are separate sections for [Home], [School] and [Work].

I don't think it answers my problem, what I want to do is ensure that CPU is only allowed to crunch 1 VLAR task at a time as these seem to use more system resources than other tasks.

It is not currently a problem for normal web browsing or audio apps, but when I view video it lags a bit until BOINC decides to suspend processing.

[edit]

Just noticed that I may have looked at the wrong set of preferences online, http://setiathome.berkeley.edu/prefs.php?subset=project is the one for SETI. However after reading a few other threads here, I decided to allow work for SETI Beta again, and I now have a non VLAR task from that project.

[/edit]
ID: 1194422 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1194664 - Posted: 13 Feb 2012, 3:40:38 UTC - in response to Message 1194422.  

they may be VLARs. I'm not all that sure that they actually label their WU's as VLAR


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1194664 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1194782 - Posted: 13 Feb 2012, 13:42:16 UTC

I have noticed that when a multicore machine has a VLAR task running on all cores of the CPU it does tend to bog things down a bit. To the point I have snoozed BOINC if I actually needed to do something on the box. This is most noticeable on my dual Xeon with 24 task running.

IIRC it is because VLAR tasks make more use of the memory bus or something along those lines. If that is the case it might be a good idea for the BOINC guys to add something like a "memory load" value that tasks can be flagged with. Then a value could be set in the app which would limit how many of such tasks ran at once. The mechanics would have to be decided on. As the tasks, at least in this project, are being inspected and flagged as VLARs. It may not be that much more for the server to do during task generation.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1194782 · Report as offensive
Kevin Olley

Send message
Joined: 3 Aug 99
Posts: 906
Credit: 261,085,289
RAC: 572
United Kingdom
Message 1194823 - Posted: 13 Feb 2012, 15:53:35 UTC - in response to Message 1194782.  

I have noticed that when a multicore machine has a VLAR task running on all cores of the CPU it does tend to bog things down a bit. To the point I have snoozed BOINC if I actually needed to do something on the box. This is most noticeable on my dual Xeon with 24 task running.

IIRC it is because VLAR tasks make more use of the memory bus or something along those lines. If that is the case it might be a good idea for the BOINC guys to add something like a "memory load" value that tasks can be flagged with. Then a value could be set in the app which would limit how many of such tasks ran at once. The mechanics would have to be decided on. As the tasks, at least in this project, are being inspected and flagged as VLARs. It may not be that much more for the server to do during task generation.


I was going to make a coment then remembered that I only "use" 3 out of 4 cores on this machine, when running all VLAR's on CPU I have not noticed any slowdown.

Yesterday I was running VLAR's on my GPU's, I back off the GPU's from 3 to 1 WU before rescheduling the VLAR's over to GPU's, allthough the GPU's are working lighter than usual, less work and running cooler I do still notice the extra loading that they put on the cards.

The effects on the GPU's are lower than the loading that is now on the cards, having run out of SETI WU's I have been reduced to processing Einstein on GPU's:-(



Kevin


ID: 1194823 · Report as offensive

Message boards : Number crunching : Any way to limit VLAR tasks on a slow cpu ?


 
©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.