Message boards :
Number crunching :
How To Set Individual System Preferences
Message board moderation
Author | Message |
---|---|
Send message Joined: 10 Aug 08 Posts: 218 Credit: 41,846,854 RAC: 0 |
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 |
Send message Joined: 10 Aug 08 Posts: 218 Credit: 41,846,854 RAC: 0 |
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. |
Send message Joined: 1 Dec 12 Posts: 1 Credit: 678,768,401 RAC: 90 |
You're forgetting the <option> </option> tags. Syntax <cc_config> <log_flags> [ ... ] </log_flags> <options> [ ... ] </options> </cc_config> |
Send message Joined: 8 May 09 Posts: 3321 Credit: 520,514,876 RAC: 27,012 |
I'm running 3 computers here and its a mixed bag for how they are processing. 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. |
Send message Joined: 14 Feb 09 Posts: 999 Credit: 74,932,619 RAC: 0 |
That option is under the default settings and is labeled "Default computer location" http://milkyway.cs.rpi.edu/milkyway/prefs.php?subset=project |
Send message Joined: 10 Aug 08 Posts: 218 Credit: 41,846,854 RAC: 0 |
You're forgetting the <option> </option> tags. 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> |
Send message Joined: 10 Aug 08 Posts: 218 Credit: 41,846,854 RAC: 0 |
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 :) |
Send message Joined: 8 May 09 Posts: 3321 Credit: 520,514,876 RAC: 27,012 |
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..... No problem. |
Send message Joined: 8 May 09 Posts: 3321 Credit: 520,514,876 RAC: 27,012 |
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. |
Send message Joined: 14 Feb 09 Posts: 999 Credit: 74,932,619 RAC: 0 |
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. |
Send message Joined: 8 May 09 Posts: 3321 Credit: 520,514,876 RAC: 27,012 |
Hmm I had not thought of that, simple and elegant, I will try it..THANKS!!! |
Send message Joined: 10 Aug 08 Posts: 218 Credit: 41,846,854 RAC: 0 |
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. |
Send message Joined: 17 Nov 10 Posts: 12 Credit: 482,185,065 RAC: 2,488 |
Or you can just up to the Activity menu+check"suspend gpu"for that computer.Remember,Occam's Razor!Kurt |
©2024 Astroinformatics Group