Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

packsherpah

macrumors newbie
Original poster
Jul 19, 2010
29
0
I have a situation where I need to disable some cores to make a particular application work (better). I have a Mac Pro, but this particular app only runs in Windows. I am running windows 7 in bootcamp on a 12 core 2010 Mac Pro. If this was a PC, I would go into the bios and at the bios level disable the cores then boot into windows with fewer cores. Is there any way I can accomplish this type of thing on a Mac Pro using bootcamp? I know there is no Bios, so how else can I disable some of the hardware for the windows 7 environment?

Thanks
 

FroColin

macrumors regular
Jun 4, 2008
150
0
Why on earth would disabling cores give you better performance on a particular application?
 

ndraves

macrumors member
Jan 19, 2011
96
1
UK
I haven't looked into it much but can't you decide in parallels how much 'hardware' you give the VM.

If this is the case can you not just reduce the number of cores available to windows 7?
 

gglockner

macrumors 6502
Nov 25, 2007
413
52
Bellevue, WA
Are you talking about hyperthreading? There are some cases where hyperthreading makes things run slower. Unfortunately, there is no BIOS, so you cannot disable hyperthreading while booting into Windows. It's possible to disable hyperthreading in Mac OS X, but this would only apply if you're running Windows via virtualization (Parallels or VMWare).
 

initialsBB

macrumors 6502a
Oct 18, 2010
688
2
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5)

I once met someone using bootcamp who told me there existed a utility for Windows that would disable cores without going into BIOS. He also had an old piece of software that would not run when more than 2 cores were present.

Unfortunately I cannot for the life of me find the name of the utility, but I know it exists.
 

Cindori

macrumors 68040
Jan 17, 2008
3,527
378
Sweden
you can disable cores, and HT, using this utility.


https://forums.macrumors.com/posts/10975760/


EDIT: this is a OSX utility, it will not apply for Windows unfortunately


for Windows, I recall you can select which cores the process should run on if you enter Task Manager (or Activity Monitor, w/e its called... the ctrl-alt-delete thing)

this required a Pro edition of the Windows, at least in the Win XP days
 

cutterman

macrumors 6502
Apr 27, 2010
254
9
for Windows, I recall you can select which cores the process should run on if you enter Task Manager (or Activity Monitor, w/e its called... the ctrl-alt-delete thing)

Yes- go to process list, right click and select "set processor affinity"
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.