Thread 'Is there any way to restrict a certain project to run on GPU, but not CPU?'

Message boards : Questions and problems : Is there any way to restrict a certain project to run on GPU, but not CPU?
Message board moderation

To post messages, you must log in.

AuthorMessage
Gravitas

Send message
Joined: 6 Sep 12
Posts: 4
United Kingdom
Message 47301 - Posted: 16 Jan 2013, 9:28:03 UTC
Last modified: 16 Jan 2013, 9:28:45 UTC

Hi,

I am running a mix of projects on BOINC.

Several of them are CPU only, and several of them run on GPU as well.

It seems a waste to let Milkyway@Home run on CPU, when it runs 50x faster on GPU, if that staves Weather Simulation of CPU time (these jobs take over 300 hours, and are CPU only).

Is there a way to configure some tasks to only run on GPU, and not CPU?

As I'm a C++ programmer, I don't mind if the answer is rather complex.
ID: 47301 · Report as offensive
Joe Bloggs

Send message
Joined: 6 Jan 13
Posts: 40
Hong Kong
Message 47303 - Posted: 16 Jan 2013, 9:54:22 UTC - in response to Message 47301.  

The answer is rather simple
Go to your account page for the project you want to restrict and find and press the link next to "preferences for this project"
Find and press the "edit preferences" button / link (it's at the bottom)
Find and uncheck the "Use CPU" option, find and press the "update preferences" button / link (it's at the bottom)
That should do it... I think?
ID: 47303 · Report as offensive
BilBg
Avatar

Send message
Joined: 18 Jun 10
Posts: 73
Bulgaria
Message 47335 - Posted: 17 Jan 2013, 5:45:47 UTC - in response to Message 47303.  


Yes, that's the answer.

Probably (as I don't run MilkyWay@Home) the link is this:
http://milkyway.cs.rpi.edu/milkyway/prefs.php?subset=project

I 'crafted' the link from other projects where I have account:
http://setiathome.berkeley.edu/prefs.php?subset=project
http://asteroidsathome.net/boinc/prefs.php?subset=project
http://orbit.psi.edu/oah/prefs.php?subset=project

Note:
Unchecking 'Use CPU' will disable the Download of more tasks for CPU from the particular project,
the CPU tasks already in the computer will continue to run.





- ALF - "Find out what you don't do well ..... then don't do it!" :)
ID: 47335 · Report as offensive
Gravitas

Send message
Joined: 6 Sep 12
Posts: 4
United Kingdom
Message 47407 - Posted: 19 Jan 2013, 22:35:37 UTC - in response to Message 47335.  
Last modified: 19 Jan 2013, 22:37:34 UTC

Hi,

Thank you ever so much Joe Bloggs and BilBg! I've updated the preferences for all of my projects, so everything is running far more efficiently now.

I did have to use custom links, as suggested by BilBg, simply append the following string to the projects home page to allow editing of preferences for CPU usage:

prefs.php?subset=project&updated=1
ID: 47407 · Report as offensive

Message boards : Questions and problems : Is there any way to restrict a certain project to run on GPU, but not CPU?

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