Limiting number of cores

Horacio
Horacio
Joined: 3 Oct 11
Posts: 205
Credit: 80557243
RAC: 0

AFAIK, no matter what

AFAIK, no matter what settings you choose, BOINC will be allways using the cores in a dynamic way and it will be hard to achieve an exact 3:1 (or whatever ratio)

If you really want to have always one core crunching for a specific project, then the only way is to have 2 instances of BOINC running in the same computer and setting one of those instances to use only 1 core and attached only to the intended project, while the other instance will be running the other cores and the other projects...
I know that its possible to install 2 BOINC clients, but there is some trick as you need to move/copy the folders manually or else the installer will "upgrade" the previous installation and you will need to change the cc_configs to exclude certain GPU/CPUs so they dont clash... Ive never tried so I cant be more specific, but Im sure somebody else can guide you to get the 2nd instance installed if you want to try...

However, in your case there is a second option, as you have Win7 you can get the virtual PC from MS and use the WinXPmode virtual machine (its free for download for win7 pro and above versions and includes the license to use the XP) and then you will be able to install the second BOINC instance in the virtual XP. As the MS virtual machine only uses one core it will be what you wanted, just keep in mind that under the Virtual XP guest you wont get any usable GPU (off course they will be still available in the "real" Win7 host) also you should install another antivirus for the virtual machine...

Im not sure if all this hassle is worth just to assure a 3:1 ratio, but...

Roberto Sartori [VENETO]
Roberto Sartori...
Joined: 26 Apr 09
Posts: 14
Credit: 1318111
RAC: 0

RE: AFAIK, no matter what

Quote:

AFAIK, no matter what settings you choose, BOINC will be allways using the cores in a dynamic way and it will be hard to achieve an exact 3:1 (or whatever ratio)

If you really want to have always one core crunching for a specific project, then the only way is to have 2 instances of BOINC running in the same computer and setting one of those instances to use only 1 core and attached only to the intended project, while the other instance will be running the other cores and the other projects...
I know that its possible to install 2 BOINC clients, but there is some trick as you need to move/copy the folders manually or else the installer will "upgrade" the previous installation and you will need to change the cc_configs to exclude certain GPU/CPUs so they dont clash... Ive never tried so I cant be more specific, but Im sure somebody else can guide you to get the 2nd instance installed if you want to try...

However, in your case there is a second option, as you have Win7 you can get the virtual PC from MS and use the WinXPmode virtual machine (its free for download for win7 pro and above versions and includes the license to use the XP) and then you will be able to install the second BOINC instance in the virtual XP. As the MS virtual machine only uses one core it will be what you wanted, just keep in mind that under the Virtual XP guest you wont get any usable GPU (off course they will be still available in the "real" Win7 host) also you should install another antivirus for the virtual machine...

Im not sure if all this hassle is worth just to assure a 3:1 ratio, but...


i know this things, but i asked if there is a way...if it isn't no problem :)

Rechenkuenstler
Rechenkuenstler
Joined: 22 Aug 10
Posts: 138
Credit: 102567115
RAC: 0

RE: Hello to

Quote:
Hello to everyone.
There is the possibility of limiting the use of the cores of the CPU, for example, use 3 cores in a quad-core for einstein@home? Without using the resource share that does not work..
thanks :)

You can set the same preference individually for each machine in the local preferences. So the setting appears only at that particular machine. And it works. I use it for myself.

Roberto Sartori [VENETO]
Roberto Sartori...
Joined: 26 Apr 09
Posts: 14
Credit: 1318111
RAC: 0

RE: RE: Hello to

Quote:
Quote:
Hello to everyone.
There is the possibility of limiting the use of the cores of the CPU, for example, use 3 cores in a quad-core for einstein@home? Without using the resource share that does not work..
thanks :)

You can set the same preference individually for each machine in the local preferences. So the setting appears only at that particular machine. And it works. I use it for myself.


yes but i can't set the use of the cpu for a project...

Lovermann
Lovermann
Joined: 19 Feb 12
Posts: 1
Credit: 64845
RAC: 0

Thanks for useful

Thanks for useful information. I plan to use multithreading CPU.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.