Reserve one core for GPUGRID

Message boards : Questions and problems : Reserve one core for GPUGRID
Message board moderation

To post messages, you must log in.

AuthorMessage
Antipika

Send message
Joined: 30 Jul 11
Posts: 2
Message 39378 - Posted: 30 Jul 2011, 23:07:18 UTC

Hello there,

I am currently running WCG and GPUGRID on BOINC (Win7), and I would like to know if it was possible to only have 7 threads assigned to WCG and one dedicated to GPUGRID (so basically 7+1).

At the moment, BOINC is running 8 WCG WU + GPUGRID (so 8+1).

I tried messing up with ncpus settings in cc_config but boinc simply ignore it.

Any help would be appreciated. Thanks in advance!
ID: 39378 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15490
Netherlands
Message 39379 - Posted: 30 Jul 2011, 23:26:06 UTC - in response to Message 39378.  
Last modified: 30 Jul 2011, 23:26:24 UTC

Set the amount of CPUs that BOINC can use to one less. You do that with the "On multiprocessors, use at most X% of the processors" setting.

If you have 8 CPUs and you want to use only 7, then set to use 7 x 12.5 = 87.5%. The one CPU excluded from being used by BOINC now will be used exclusively to do work for the GPU plus whatever non-BOINC programs want to use it.

I tried messing up with ncpus settings in cc_config but boinc simply ignore it.

And glad too.. why mess with cc_config.xml, when it's a normal option in your preferences?
ID: 39379 · Report as offensive
Antipika

Send message
Joined: 30 Jul 11
Posts: 2
Message 39380 - Posted: 30 Jul 2011, 23:36:22 UTC

Hi!

Thank you very much for the prompt answer.

Well I did mess with cc_config because I (wrongly) believed that setting up preference to 87.5% would get me 8+0 instead of 7+1.

Thanks again :) Everything is good now!
ID: 39380 · Report as offensive

Message boards : Questions and problems : Reserve one core for GPUGRID

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.