How do I stop 1 CPU core?

Message boards : Number crunching : How do I stop 1 CPU core?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954220 - Posted: 12 Dec 2009, 17:27:32 UTC

I have my i7 set for home and then changed the home preferences to only use 7 processors but that didn't make any difference.
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954220 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 954221 - Posted: 12 Dec 2009, 17:28:41 UTC - in response to Message 954220.  

I have my i7 set for home and then changed the home preferences to only use 7 processors but that didn't make any difference.

Change it to use 88% of processors instead (nearest above 7/8ths).
ID: 954221 · Report as offensive
Profile Pooh Bear 27
Volunteer tester
Avatar

Send message
Joined: 14 Jul 03
Posts: 3224
Credit: 4,603,826
RAC: 0
United States
Message 954223 - Posted: 12 Dec 2009, 17:30:24 UTC

Set "On multiprocessors, use at most Enforced by version 6.1+" to 87%

My movie https://vimeo.com/manage/videos/502242
ID: 954223 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 954224 - Posted: 12 Dec 2009, 17:31:53 UTC - in response to Message 954223.  

Set "On multiprocessors, use at most Enforced by version 6.1+" to 87%

That's too low - if you set it below 87.5%, you'll only run 6 cores.
ID: 954224 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954228 - Posted: 12 Dec 2009, 17:40:26 UTC

I went into the home preference and tried 88% and 87% yet 8 are still being used. Does it need to finish the one it is on first?

12/12/2009 9:38:14 AM SETI@home Computer location: home
12/12/2009 9:38:14 AM General prefs: using separate prefs for home
12/12/2009 9:38:14 AM Reading preferences override file
12/12/2009 9:38:14 AM Preferences:
12/12/2009 9:38:14 AM max memory usage when active: 2297.34MB
12/12/2009 9:38:14 AM max memory usage when idle: 2756.81MB
12/12/2009 9:38:14 AM max disk usage: 22.57GB
12/12/2009 9:38:14 AM (to change, visit the web site of an attached project,
12/12/2009 9:38:14 AM or click on Preferences)

Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954228 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 954229 - Posted: 12 Dec 2009, 17:41:53 UTC - in response to Message 954228.  

I went into the home preference and tried 88% and 87% yet 8 are still being used. Does it need to finish the one it is on first?

12/12/2009 9:38:14 AM SETI@home Computer location: home
12/12/2009 9:38:14 AM General prefs: using separate prefs for home
12/12/2009 9:38:14 AM Reading preferences override file
12/12/2009 9:38:14 AM Preferences:
12/12/2009 9:38:14 AM max memory usage when active: 2297.34MB
12/12/2009 9:38:14 AM max memory usage when idle: 2756.81MB
12/12/2009 9:38:14 AM max disk usage: 22.57GB
12/12/2009 9:38:14 AM (to change, visit the web site of an attached project,
12/12/2009 9:38:14 AM or click on Preferences)


The messages you've shown indicate you are using local preferences, so the web preferences are being ignored.
ID: 954229 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954230 - Posted: 12 Dec 2009, 17:43:26 UTC - in response to Message 954229.  

I went into the home preference and tried 88% and 87% yet 8 are still being used. Does it need to finish the one it is on first?

12/12/2009 9:38:14 AM SETI@home Computer location: home
12/12/2009 9:38:14 AM General prefs: using separate prefs for home
12/12/2009 9:38:14 AM Reading preferences override file
12/12/2009 9:38:14 AM Preferences:
12/12/2009 9:38:14 AM max memory usage when active: 2297.34MB
12/12/2009 9:38:14 AM max memory usage when idle: 2756.81MB
12/12/2009 9:38:14 AM max disk usage: 22.57GB
12/12/2009 9:38:14 AM (to change, visit the web site of an attached project,
12/12/2009 9:38:14 AM or click on Preferences)


The messages you've shown indicate you are using local preferences, so the web preferences are being ignored.


So do you know what I need to copy and paste into my cc_config? Is that the problem?
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954230 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 954234 - Posted: 12 Dec 2009, 17:52:23 UTC - in response to Message 954220.  
Last modified: 12 Dec 2009, 17:58:17 UTC


hiamps, because of a question of you in an other thread to me.. 'Core i7 and two GPUs'.


You have 2x GTX275 in this PC?

AFAIK, from reading the forum.. no own experiences..
Core i7 - HT on/off -> ~ 15 % performance difference with CPU WUs.

If you look to the [top_host_list] you see some let run 4 other 8 threads.
If 4 threads, then the CUDA WU start is faster than with 8 threads.

I have no knowledge about the Core i7 CPU, because I don't have one.
Maybe also in the pure GPU calculation time speed up, because of higher system RAM bandwidth.

From my experiences, faster system RAM faster (pure) GPU calculation.

So you need to calculate..
HT on/off with your system.


I wouldn't let idle one CPU-Core for well GPU support if 'only' two GPUs insert.
I would use TThrottle of Fred. Small look in my -> <- (quick instruction) where you could DL.

This nice prog increase the priority of the CUDA tasks to 'normal', so only CPU tasks are disturbed if you work on the PC or other progs need CPU time.




ID: 954234 · Report as offensive
Profile Mamluk
Avatar

Send message
Joined: 10 Sep 09
Posts: 80
Credit: 2,448,048
RAC: 0
South Africa
Message 954235 - Posted: 12 Dec 2009, 17:52:37 UTC - in response to Message 954230.  
Last modified: 12 Dec 2009, 17:54:56 UTC

I went into the home preference and tried 88% and 87% yet 8 are still being used. Does it need to finish the one it is on first?

12/12/2009 9:38:14 AM SETI@home Computer location: home
12/12/2009 9:38:14 AM General prefs: using separate prefs for home
12/12/2009 9:38:14 AM Reading preferences override file
12/12/2009 9:38:14 AM Preferences:
12/12/2009 9:38:14 AM max memory usage when active: 2297.34MB
12/12/2009 9:38:14 AM max memory usage when idle: 2756.81MB
12/12/2009 9:38:14 AM max disk usage: 22.57GB
12/12/2009 9:38:14 AM (to change, visit the web site of an attached project,
12/12/2009 9:38:14 AM or click on Preferences)


The messages you've shown indicate you are using local preferences, so the web preferences are being ignored.


So do you know what I need to copy and paste into my cc_config? Is that the problem?


Not in cc_config. Go into boinc manager under the advanced tab and set your multiprocessor cpu usage to around 88-89%.

Edit: Remember to re-read your config file after them. In the messages it should "warn" you that you are not using all processors.
ID: 954235 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954238 - Posted: 12 Dec 2009, 18:00:25 UTC - in response to Message 954234.  


hiamps, because of a question of you in an other thread to me..

Core i7 and two GPUs.
You have 2x GTX275 in this PC?

AFAIK, from reading the forum.. no own experiences..
Core i7 - HT on/off -> ~ 15 % performance difference with CPU WUs.

If you look to the [top_host_list] you see some let run 4 other 8 threads.
If 4 threads, then the CUDA WU start is faster than with 8 threads.

I have no knowledge about the Core i7 CPU, because I don't have one.
Maybe also in the pure GPU calculation time speed up, because of higher system RAM bandwidth.

From my experiences, faster system RAM faster (pure) GPU calculation.

So you need to calculate..
HT on/off with your system.


I wouldn't let idle one CPU-Core for well GPU support if 'only' two GPUs insert.
I would use TThrottle of Fred. Small look in my -> <- (quick instruction) where you could DL.

This nice prog increase the priority of the CUDA tasks to 'normal', so only CPU tasks are disturbed if you work on the PC or other progs need CPU time.




I have a GTX260 and GTX275 in this machine, I will check out the throttle program and see if I can make it work. You zipped right by me yesterday in total credit!
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954238 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 954240 - Posted: 12 Dec 2009, 18:13:59 UTC - in response to Message 954235.  

Edit: Remember to re-read your config file after them. In the messages it should "warn" you that you are not using all processors.

That would be 'Read local prefs file' - but I don't think it's necessary in this case: whenever I've used local preferences via the Manager GUI, the file is read automatically afterwards. The 'Read...' option is only there in case you edit the file externally, with notepad or something.
ID: 954240 · 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 954304 - Posted: 13 Dec 2009, 1:13:48 UTC

You could also set <ncpus>7</ncpus> in your cc_config.xml file.

If you don't have one then use notepad & put in:
<cc_config>
<options>
<ncpus>2</ncpus>
</options>
</cc_config>
Then save as cc_config.xml

You can get full details about the options for it here.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 954304 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 954337 - Posted: 13 Dec 2009, 3:14:52 UTC - in response to Message 954304.  

You could also set <ncpus>7</ncpus> in your cc_config.xml file.

Please don't give advice like that. That option is for debugging, more precisely to run more tasks than you have CPUs. Just let people use the normal preferences instead. That's way easier to diagnose in case they ever have other problems.
ID: 954337 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954339 - Posted: 13 Dec 2009, 3:31:46 UTC - in response to Message 954304.  

You could also set <ncpus>7</ncpus> in your cc_config.xml file.

If you don't have one then use notepad & put in:
<cc_config>
<options>
<ncpus>2</ncpus>
</options>
</cc_config>
Then save as cc_config.xml

You can get full details about the options for it here.


Thanks and I bookmarked that link. Right now it is acting all crazy bouncing from unit to unit so I will leave it be for now.
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954339 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 954425 - Posted: 13 Dec 2009, 16:11:03 UTC - in response to Message 954339.  

If you use that, hiamps, and you disable Hyperthreading as you're thinking about in this thread, then you'll find that your 4 CPUs will run 7 tasks. As that is what the <ncpus> debug option is for: run more tasks than you have CPUs.

Therefore it is not a good idea to use it. <ncpus> will act as if there were N CPUs and run N tasks at once, at all times. It will override all your CPU percentage preference settings.

Might be a nice idea now, but what if you do change your Hyperthreading in 3 to 6 months time? Will you still know you set <ncpus> to emulate you have 7 CPUs? Will HAL9000 still know that?

So, before calling your future BOINC bugged and asking for help to whittle this 'over-usage' down, to eventually find out you put <ncpus> in your cc_config.xml file your self... Just don't use it.
ID: 954425 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954429 - Posted: 13 Dec 2009, 16:19:10 UTC - in response to Message 954425.  

If you use that, hiamps, and you disable Hyperthreading as you're thinking about in this thread, then you'll find that your 4 CPUs will run 7 tasks. As that is what the <ncpus> debug option is for: run more tasks than you have CPUs.

Therefore it is not a good idea to use it. <ncpus> will act as if there were N CPUs and run N tasks at once, at all times. It will override all your CPU percentage preference settings.

Might be a nice idea now, but what if you do change your Hyperthreading in 3 to 6 months time? Will you still know you set <ncpus> to emulate you have 7 CPUs? Will HAL9000 still know that?

So, before calling your future BOINC bugged and asking for help to whittle this 'over-usage' down, to eventually find out you put <ncpus> in your cc_config.xml file your self... Just don't use it.


I haven't changed a thing in my cc_config file. I used the boinc setting you suggested for awhile and now that things are clearing up I set it back to 100%. Please post in the other thread your views on hyperthreading.
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954429 · 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 954642 - Posted: 14 Dec 2009, 4:21:09 UTC - in response to Message 954337.  
Last modified: 14 Dec 2009, 4:21:52 UTC

You could also set <ncpus>7</ncpus> in your cc_config.xml file.

Please don't give advice like that. That option is for debugging, more precisely to run more tasks than you have CPUs. Just let people use the normal preferences instead. That's way easier to diagnose in case they ever have other problems.


I did figure the text on the page "Don't use it to limit the number of CPUs used by BOINC; use general preferences instead." would be enough warning about using that feature. I should have linked to the boinc manager manual webpage.

Admittedly having the two settings to configure for boinc on the webpage is rather confusing. At least based on the number of people that post about "I changed my cpus to 3 but it's still using 4"
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 954642 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 954670 - Posted: 14 Dec 2009, 6:25:04 UTC - in response to Message 954642.  
Last modified: 14 Dec 2009, 6:25:59 UTC

I did figure the text on the page "Don't use it to limit the number of CPUs used by BOINC; use general preferences instead." would be enough warning about using that feature.

You specified what lines needed to be set. There are people just setting up a, or adding it to an existing, cc_config.xml file without knowing or caring what it does and who will not follow any link whatsoever to a page they have to read more text on. They just don't seem to have time for all that. It must work now as they want it to, willing or unwilling.

(Edit: Not saying hiamps is one of them! :-))
ID: 954670 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 954672 - Posted: 14 Dec 2009, 6:34:35 UTC - in response to Message 954670.  
Last modified: 14 Dec 2009, 6:35:01 UTC

I did figure the text on the page "Don't use it to limit the number of CPUs used by BOINC; use general preferences instead." would be enough warning about using that feature.

You specified what lines needed to be set. There are people just setting up a, or adding it to an existing, cc_config.xml file without knowing or caring what it does and who will not follow any link whatsoever to a page they have to read more text on. They just don't seem to have time for all that. It must work now as they want it to, willing or unwilling.

(Edit: Not saying hiamps is one of them! :-))

Yes I am LOL! But I did listen to you.
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 954672 · 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 954703 - Posted: 14 Dec 2009, 14:19:14 UTC - in response to Message 954670.  

I did figure the text on the page "Don't use it to limit the number of CPUs used by BOINC; use general preferences instead." would be enough warning about using that feature.

You specified what lines needed to be set. There are people just setting up a, or adding it to an existing, cc_config.xml file without knowing or caring what it does and who will not follow any link whatsoever to a page they have to read more text on. They just don't seem to have time for all that. It must work now as they want it to, willing or unwilling.

(Edit: Not saying hiamps is one of them! :-))

Yeah. Next time I should drink coffee then make posts not the other way around. lol
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 954703 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : How do I stop 1 CPU core?


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