Bind a Seti-Process to a single CPU

Questions and Answers : Wish list : Bind a Seti-Process to a single CPU
Message board moderation

To post messages, you must log in.

AuthorMessage
Shakir

Send message
Joined: 14 Aug 99
Posts: 3
Credit: 90,452,595
RAC: 93
Germany
Message 468128 - Posted: 29 Nov 2006, 13:21:15 UTC

Hi,

i whish to bind a seti calculation to a specific cpu (core).
it was (and is?) possible with commandline parameters, but not with boinc ....

i think it will have an advantage to the processing speed, because we spare the process-cpu switches (load the cpu registers and cache ....).

i hope you see what i mean.

good luck all
ID: 468128 · Report as offensive
Profile mikey
Volunteer tester
Avatar

Send message
Joined: 17 Dec 99
Posts: 4215
Credit: 3,474,603
RAC: 0
United States
Message 468449 - Posted: 29 Nov 2006, 21:58:34 UTC - in response to Message 468128.  

Hi,
i whish to bind a seti calculation to a specific cpu (core).
it was (and is?) possible with commandline parameters, but not with boinc ....
i think it will have an advantage to the processing speed, because we spare the process-cpu switches (load the cpu registers and cache ....).
i hope you see what i mean. good luck all

You can do it thru the Task Manager windows of Windows but as soon as the current units finishes and a new unit starts you will have to do it again. There used to be an optimized version that had that ability but I am not sure it worked real well or was easy to use.

ID: 468449 · Report as offensive
Janus
Volunteer developer

Send message
Joined: 4 Dec 01
Posts: 376
Credit: 967,976
RAC: 0
Denmark
Message 471678 - Posted: 4 Dec 2006, 0:24:20 UTC

This is called "setting the affinity" of a science application. And it has been on the todo-list for quite a while.
ID: 471678 · Report as offensive

Questions and Answers : Wish list : Bind a Seti-Process to a single CPU


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