Welcome to MilkyWay@home

How To Set Individual System Preferences

Message boards : Number crunching : How To Set Individual System Preferences
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Arion
Avatar

Send message
Joined: 10 Aug 08
Posts: 218
Credit: 41,846,854
RAC: 0
Message 60403 - Posted: 16 Nov 2013, 6:07:35 UTC
Last modified: 16 Nov 2013, 6:41:29 UTC

I'm running 3 computers here and its a mixed bag for how they are processing.

#1 computer is set to use the ATI graphics card to process - works fine.
#2 computer is set to CPU because graphics card not supported - works fine

#3 computer now has problem. I've been processing with CPU because graphics card was not supported. Today I upgraded my graphics card and its downloading and running GPU units and I don't want it to run GPU.. ONLY CPU units. I've looked in the system Options and preferences and I haven't been able to figure out how to stop getting GPU units. Any help would be greatly appreciated. After this last batch of GPU units I'm shutting off all work until this is resolved.

Thanks in advance
ID: 60403 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Arion
Avatar

Send message
Joined: 10 Aug 08
Posts: 218
Credit: 41,846,854
RAC: 0
Message 60405 - Posted: 16 Nov 2013, 7:47:14 UTC
Last modified: 16 Nov 2013, 7:49:00 UTC

Okay I looked and I guess I'm supposed to be using a cc_config.xml file. This is what I have based on the link that BOINC gives me in the Notices tab when I start it up:

<cc_config>
<exclude_gpu>
<url>http://milkyway.cs.rpi.edu/milkyway/</url>
[<device_num>N</device_num>]
<type>ATI_gpu</type>
[<app>appname</app>]
</exclude_gpu>
</cc_config>

------------------------------------------------

This is what the Client Configuration @ http://boinc.berkeley.edu/wiki/Client_configuration#Configuration_file says it should be in:

<exclude_gpu> Don't use the given GPU for the given project. If <device_num> is not specified, exclude all GPUs of the given type. <type> is required if your computer has more than one type of GPU; otherwise it can be omitted. <app> specifies the short name of an application (i.e. the <name> element within the <app> element in client_state.xml). If specified, only tasks for that app are excluded. You may include multiple <exclude_gpu> elements. If you change GPU exclusions, you must restart the BOINC client for these changes to take effect. New in 6.13

<exclude_gpu>
<url>project_URL</url>
[<device_num>N</device_num>]
[<type>NVIDIA|ATI|intel_gpu</type>]
[<app>appname</app>]
</exclude_gpu>

The problem is that when I start up BOINC it tells me that <exclude_gpu> is an unrecognized tag in cc_config.xml and gives me a link back to the Client Configuration site. My Client Version is 7.0.64 (x64)

Can someone tell me what I'm doing wrong or am I not even supposed to be doing this to disable GPU processing and only do CPU processing on this system.
ID: 60405 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [DPC] hansR

Send message
Joined: 1 Dec 12
Posts: 1
Credit: 678,768,401
RAC: 147
Message 60406 - Posted: 16 Nov 2013, 11:46:52 UTC - in response to Message 60405.  

You're forgetting the <option> </option> tags.


Syntax

<cc_config>
<log_flags>
[ ... ]
</log_flags>
<options>
[ ... ]
</options>
</cc_config>

ID: 60406 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3319
Credit: 520,312,326
RAC: 20,665
Message 60408 - Posted: 16 Nov 2013, 12:24:12 UTC - in response to Message 60403.  

I'm running 3 computers here and its a mixed bag for how they are processing.

#1 computer is set to use the ATI graphics card to process - works fine.
#2 computer is set to CPU because graphics card not supported - works fine

#3 computer now has problem. I've been processing with CPU because graphics card was not supported. Today I upgraded my graphics card and its downloading and running GPU units and I don't want it to run GPU.. ONLY CPU units. I've looked in the system Options and preferences and I haven't been able to figure out how to stop getting GPU units. Any help would be greatly appreciated. After this last batch of GPU units I'm shutting off all work until this is resolved.

Thanks in advance


You could use the work, home and school settings like I do. Go to Your Account, milkyway@home preferences and then under the default setting I have this:
Use CPU
Enforced by version 6.10+ no
Use ATI GPU
Enforced by version 6.10+ yes
Use NVIDIA GPU
Enforced by version 6.10+ yes

Under the Home settings I have this:
Use CPU
Enforced by version 6.10+ yes
Use ATI GPU
Enforced by version 6.10+ no
Use NVIDIA GPU
Enforced by version 6.10+ no

And under the School settings I have this:
Use CPU
Enforced by version 6.10+ yes
Use ATI GPU
Enforced by version 6.10+ yes
Use NVIDIA GPU
Enforced by version 6.10+ yes

I attach a pc and then immediately set it to no new tasks, then I go onto the website and and under view the computers on your account you can see a location tag, usually it is blank. Go into the details of your pc and at the very bottom of the page change it to the group you want it to be in, click update and then go back onto the pc you are attaching set it to yes get new tasks and do a manual update. It should connect to the website, change the location and get the new units according to your settings.

When I look at one of my pc's I see this:
ID: 537649
Details | Tasks
Cross-project stats:
BOINCstats.com Free-DC Boinc7 home

You can see the name is Boinc7 and the location of it is home as it does not have a gpu in it.

The one thing I WISH the programmers would fix is giving us the ability to pick a location during the initial attachment process, not just after the pc is already attached.
ID: 60408 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile arkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
Message 60411 - Posted: 16 Nov 2013, 15:40:49 UTC - in response to Message 60408.  



The one thing I WISH the programmers would fix is giving us the ability to pick a location during the initial attachment process, not just after the pc is already attached.


That option is under the default settings and is labeled "Default computer location"

http://milkyway.cs.rpi.edu/milkyway/prefs.php?subset=project
ID: 60411 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Arion
Avatar

Send message
Joined: 10 Aug 08
Posts: 218
Credit: 41,846,854
RAC: 0
Message 60413 - Posted: 16 Nov 2013, 18:25:50 UTC - in response to Message 60406.  
Last modified: 16 Nov 2013, 18:30:46 UTC

You're forgetting the <option> </option> tags.


Syntax

<cc_config>
<log_flags>
[ ... ]
</log_flags>
<options>
[ ... ]
</options>
</cc_config>



I was missing the appname too.. Thank you for the help. Its working as it should now.

This is my new cc_config file and when it got work I grabbed one GPU wu and aborted it.

<cc_config>
<log_flags>
[ ... ]
</log_flags>
<options>
<exclude_gpu>
<url>http://milkyway.cs.rpi.edu/milkyway/</url>
[<device_num>N</device_num>]
<type>ATI</type>
[<app>milkyway</app>]
</exclude_gpu>
</options>
</cc_config>
ID: 60413 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Arion
Avatar

Send message
Joined: 10 Aug 08
Posts: 218
Credit: 41,846,854
RAC: 0
Message 60414 - Posted: 16 Nov 2013, 18:28:17 UTC

Thanks Mikey... I'll remember how you set the locations in case I run into any problems with the cc_config.xml file I set up.....

I was afraid to go into those settings right now as both of the other computers are getting their work normally. And I'm really good about breaking things that are fixed :)
ID: 60414 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3319
Credit: 520,312,326
RAC: 20,665
Message 60416 - Posted: 17 Nov 2013, 12:10:33 UTC - in response to Message 60414.  

Thanks Mikey... I'll remember how you set the locations in case I run into any problems with the cc_config.xml file I set up.....

I was afraid to go into those settings right now as both of the other computers are getting their work normally. And I'm really good about breaking things that are fixed :)


No problem.
ID: 60416 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3319
Credit: 520,312,326
RAC: 20,665
Message 60417 - Posted: 17 Nov 2013, 12:20:11 UTC - in response to Message 60411.  



The one thing I WISH the programmers would fix is giving us the ability to pick a location during the initial attachment process, not just after the pc is already attached.


That option is under the default settings and is labeled "Default computer location"

http://milkyway.cs.rpi.edu/milkyway/prefs.php?subset=project


It is but the problem is I have 3 different kinds of pc's, those without gpu's, those with AMD gpu's and those with Nvidia gpu's. One choice just won't work for me so I end up aborting units when I attach a new pc to a project. It would be better, for me and I am sure others, if I could set up the locations, then attach the pc, choosing the location I want it to be in and then get the proper units initially.

I tend to not leave pc's attached to projects too long if I am focused elsewhere as I HATE getting messages on ALL of my 15 different pc's that such and such a project has a new high score, or whatever, when I am not even crunching for them right now!! I tend to focus my pc's on a goal at a project and then move on to another goal at another project. Right now I am working on my a billion credits at a project with my gpu's while all but 2 of my cpu's are here. Those 2 are elsewhere because the pc's are just too old and slow, to me, and 8+ hours to finish an MW unit is just too long for me, especially when my faster pc's are taking less then half that time.
ID: 60417 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile arkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
Message 60419 - Posted: 17 Nov 2013, 16:50:47 UTC - in response to Message 60417.  



The one thing I WISH the programmers would fix is giving us the ability to pick a location during the initial attachment process, not just after the pc is already attached.


That option is under the default settings and is labeled "Default computer location"

http://milkyway.cs.rpi.edu/milkyway/prefs.php?subset=project


It is but the problem is I have 3 different kinds of pc's, those without gpu's, those with AMD gpu's and those with Nvidia gpu's. One choice just won't work for me so I end up aborting units when I attach a new pc to a project. It would be better, for me and I am sure others, if I could set up the locations, then attach the pc, choosing the location I want it to be in and then get the proper units initially.

I tend to not leave pc's attached to projects too long if I am focused elsewhere as I HATE getting messages on ALL of my 15 different pc's that such and such a project has a new high score, or whatever, when I am not even crunching for them right now!! I tend to focus my pc's on a goal at a project and then move on to another goal at another project. Right now I am working on my a billion credits at a project with my gpu's while all but 2 of my cpu's are here. Those 2 are elsewhere because the pc's are just too old and slow, to me, and 8+ hours to finish an MW unit is just too long for me, especially when my faster pc's are taking less then half that time.


So set up one of the locations to not get work from CPU, NVIDIA & AMD, select one app and set the resource share to zero, then set that as the default location.
ID: 60419 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3319
Credit: 520,312,326
RAC: 20,665
Message 60422 - Posted: 18 Nov 2013, 12:18:32 UTC - in response to Message 60419.  



The one thing I WISH the programmers would fix is giving us the ability to pick a location during the initial attachment process, not just after the pc is already attached.


That option is under the default settings and is labeled "Default computer location"

http://milkyway.cs.rpi.edu/milkyway/prefs.php?subset=project


It is but the problem is I have 3 different kinds of pc's, those without gpu's, those with AMD gpu's and those with Nvidia gpu's. One choice just won't work for me so I end up aborting units when I attach a new pc to a project. It would be better, for me and I am sure others, if I could set up the locations, then attach the pc, choosing the location I want it to be in and then get the proper units initially.

I tend to not leave pc's attached to projects too long if I am focused elsewhere as I HATE getting messages on ALL of my 15 different pc's that such and such a project has a new high score, or whatever, when I am not even crunching for them right now!! I tend to focus my pc's on a goal at a project and then move on to another goal at another project. Right now I am working on my a billion credits at a project with my gpu's while all but 2 of my cpu's are here. Those 2 are elsewhere because the pc's are just too old and slow, to me, and 8+ hours to finish an MW unit is just too long for me, especially when my faster pc's are taking less then half that time.


So set up one of the locations to not get work from CPU, NVIDIA & AMD, select one app and set the resource share to zero, then set that as the default location.


Hmm I had not thought of that, simple and elegant, I will try it..THANKS!!!
ID: 60422 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Arion
Avatar

Send message
Joined: 10 Aug 08
Posts: 218
Credit: 41,846,854
RAC: 0
Message 60440 - Posted: 20 Nov 2013, 1:05:09 UTC

I tried setting up the cc_config file and it did start downloading CPU wu's but I noticed much later in the day that it had also been grabbing GPU wu's and aborting them.

so I set up locations that mikey suggested and ta da.. I'm getting only CPU work and no downloads and aborts of GPU units.

Appreciated the suggestion Mikey.
ID: 60440 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
kurt

Send message
Joined: 17 Nov 10
Posts: 12
Credit: 482,170,751
RAC: 2,511
Message 60450 - Posted: 23 Nov 2013, 1:59:20 UTC

Or you can just up to the Activity menu+check"suspend gpu"for that computer.Remember,Occam's Razor!Kurt
ID: 60450 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : How To Set Individual System Preferences

©2024 Astroinformatics Group