Advanced search

Forums : Wish list : Set CPU Affinity
Message board moderation

To post messages, you must log in.

AuthorMessage
Louis W.

Send message
Joined: 31 Aug 07
Posts: 3
Credit: 30,140
RAC: 0
Message 2894 - Posted: 21 Sep 2007, 22:15:53 UTC

Hello,

Thanks for creating this project. In a future release can you please add the ability to set the CPU affinity on multicore machines?

Sometimes I absolutely need a core to myself, and would like to be able to move the two work units on to one core during that time. Going into my BOINC preferences and setting it to use one core, then updated the BOINC client is just too much of a hassle. Usually wind up exiting the BOINC client instead. But if I had the ability to move the two units on to one core, then they could keep churning along and while I do the CPU intensive work.

I know the work units are set to run at the lowest priority, but the real-world performance doesn't reflect this (for certain applications).

Thanks,
ruisu
ID: 2894 · Report as offensive     Reply Quote
Profile Jayargh
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 25 Jun 07
Posts: 508
Credit: 2,282,158
RAC: 0
Message 2895 - Posted: 21 Sep 2007, 22:34:16 UTC - in response to Message 2894.  
Last modified: 21 Sep 2007, 22:38:14 UTC

Hello,

Thanks for creating this project. In a future release can you please add the ability to set the CPU affinity on multicore machines?

Sometimes I absolutely need a core to myself, and would like to be able to move the two work units on to one core during that time. Going into my BOINC preferences and setting it to use one core, then updated the BOINC client is just too much of a hassle. Usually wind up exiting the BOINC client instead. But if I had the ability to move the two units on to one core, then they could keep churning along and while I do the CPU intensive work.

I know the work units are set to run at the lowest priority, but the real-world performance doesn't reflect this (for certain applications).

Thanks,
ruisu



Ruisu it is the BOINC client that has to control the cpu affinity not the project...ask the Boinc developers or use an optimized client like crunchr3's.Nothing this or any project can do to help you.

ID: 2895 · Report as offensive     Reply Quote
Profile Ageless
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 15 Jun 07
Posts: 345
Credit: 50,500
RAC: 0
Message 2896 - Posted: 22 Sep 2007, 0:09:49 UTC - in response to Message 2894.  

Going into my BOINC preferences and setting it to use one core, then updated the BOINC client is just too much of a hassle.

You're already using BOINC 5.10.13, which has the Advanced Preferences menu, through which you can set the override option of using one CPU only. No need to go through the general preferences on the website, changng and saving options there, then updating BOINC.

Just go Advanced->Preferences, Processor Usage->Set amount of CPUs you want to use and press OK. Changes are used immediately.
Jord.
ID: 2896 · Report as offensive     Reply Quote
Profile Jayargh
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 25 Jun 07
Posts: 508
Credit: 2,282,158
RAC: 0
Message 2897 - Posted: 22 Sep 2007, 1:16:45 UTC - in response to Message 2896.  

Going into my BOINC preferences and setting it to use one core, then updated the BOINC client is just too much of a hassle.

You're already using BOINC 5.10.13, which has the Advanced Preferences menu, through which you can set the override option of using one CPU only. No need to go through the general preferences on the website, changng and saving options there, then updating BOINC.

Just go Advanced->Preferences, Processor Usage->Set amount of CPUs you want to use and press OK. Changes are used immediately.



Yes Jord that will help him but that isn't true affinity because I assume when he is not using the other side of his dual core he would be processing all 4 cpu's? With affinity set it is a much more fine tuned adjustment.
ID: 2897 · Report as offensive     Reply Quote
Profile Ageless
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 15 Jun 07
Posts: 345
Credit: 50,500
RAC: 0
Message 2898 - Posted: 22 Sep 2007, 1:29:16 UTC - in response to Message 2897.  

Yes Jord that will help him but that isn't true affinity

I wasn't answering on CPU affinity. I answered how to get around the 'hassle'. ;-)

But register at BOINC Trac and add your voice for this to Trac ticket 295. The more the merrier.
Jord.
ID: 2898 · Report as offensive     Reply Quote
Profile ohiomike
Avatar

Send message
Joined: 17 Jul 07
Posts: 302
Credit: 5,006,319
RAC: 0
Message 2900 - Posted: 22 Sep 2007, 12:07:25 UTC - in response to Message 2898.  

Yes Jord that will help him but that isn't true affinity

I wasn't answering on CPU affinity. I answered how to get around the 'hassle'. ;-)

But register at BOINC Trac and add your voice for this to Trac ticket 295. The more the merrier.

FYI- I just chimed in an agreed with you.

Boinc Button Abuser In Training >My Shrubbers<
ID: 2900 · Report as offensive     Reply Quote
Nothing But Idle Time

Send message
Joined: 27 Aug 07
Posts: 84
Credit: 148,380
RAC: 0
Message 2902 - Posted: 22 Sep 2007, 13:41:45 UTC - in response to Message 2900.  
Last modified: 22 Sep 2007, 13:42:27 UTC

Yes Jord that will help him but that isn't true affinity

I wasn't answering on CPU affinity. I answered how to get around the 'hassle'. ;-)

But register at BOINC Trac and add your voice for this to Trac ticket 295. The more the merrier.

FYI- I just chimed in an agreed with you.

And davea just closed the ticket since in his view the ticket solves no real problem.
ID: 2902 · Report as offensive     Reply Quote
Louis W.

Send message
Joined: 31 Aug 07
Posts: 3
Credit: 30,140
RAC: 0
Message 2935 - Posted: 25 Sep 2007, 14:36:45 UTC
Last modified: 25 Sep 2007, 14:50:55 UTC

Ah, lovely, they won't fix it. Thanks for the info...I will try Crunch3r.

Actually, no I won't. Ageless' tip is a solution for me. Thanks again. =)
ID: 2935 · Report as offensive     Reply Quote

Forums : Wish list : Set CPU Affinity