|
|||||||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Any way yet to turn off Hyperthreading on 2009 Mac Pro?
Any updated CHUD that works on the 2009 Mac Pro to disable Hyperthreading? My encoder only supports 8 CPUs and I think I could get 10-20% better performance without HT.
It's very difficult to query the ADC site for CHUD, they've really buried it. Perhaps we have to wait for the 10.6 SDK? thanks, WS |
|
|
|
0
|
|
|
#2 |
|
Hey WS..
I think you're right. And the only way I know of is with the Processor prefs pane that come as a part of the XTools distribution free from Apple. http://developer.apple.com/technology/xcode.html You might have to fill out a web-form or something I forget.
|
|
|
|
0
|
|
|
#3 |
|
Install XCode off your OS install DVDs. Then I forget where in there you have to go, but in the directories where XCode gets installed, there's a prefs panel executeable that adds a Processor prefs panel. In there you can toggle the HT settings.
Note: you have to reboot for the changes to take effect. |
|
|
|
0
|
|
|
#4 | |
|
Quote:
__________________
tools: Mac Pro for creating, MBA for working, iPad for surfing, iPhone for communicating, Apple TV for entertainingCanon tools: 5D Mark III 24-105L/70-300L/35L/85L for capturing |
||
|
|
0
|
|
|
#5 | |
|
Quote:
|
||
|
|
0
|
|
|
#6 | |
|
Quote:
Screen shots of it show it listing 16 cores available for disablement as I recall. |
||
|
|
0
|
|
|
#7 | |
|
Quote:
WS |
||
|
|
0
|
|
|
#8 | |
|
Quote:
|
||
|
|
0
|
|
|
#9 | |
|
Quote:
Most non-multiCPU friendly programs will probably run better with HT off until 10.6 with grand central is released. Maybe you should actually get your hands on the machine and test instead of assuming.
__________________
Quad 2.93, 6GB RAM, 2X 640GB Blacks, 640GB Blue, 1.5TB F2 spinpoint, 4870, airport |
||
|
|
0
|
|
|
#10 |
|
LOL! All that and you don't say how. TeeHeeHee...
|
|
|
|
0
|
|
|
#11 |
|
You click the button in the processor prefs.
![]() Unclicking it clearly stops hyperthreading.
__________________
Quad 2.93, 6GB RAM, 2X 640GB Blacks, 640GB Blue, 1.5TB F2 spinpoint, 4870, airport |
|
|
|
0
|
|
|
#12 | ||
|
Quote:
Maybe you should read someone's post history before being so rude. Or better yet, just don't be so rude, in general. There is no credible evidence that HT is disabled, the processor palette that comes with the prefs shows it disabled but that prefs applet appears to be delusional because there is no performance difference in HandBrake, it does NOT persist across reboots or in Windows (where I really need HT disabled because of some Windows app compatibility), and no other utility confirms HT disabled. Here are shots clearly showing both Activity Monitor and iStat Pro indicating 16 cores with the checkbox disabled. iStat Pro is pretty respected. Quote:
![]() ![]() WS |
|||
|
|
0
|
|
|
#13 |
|
Easy enough to find out for sure Mr. Sausage.
Happiness is knowing in three steps or less. ![]() But his does show that it works here: ![]() EDIT: Thanks Abidubi! And if you're the guy who showed this before I apologize for falsely presuming sneaky noobishness.
Last edited by Tesselator; Jun 28, 2009 at 09:38 AM. |
|
|
|
0
|
|
|
#14 | |||
|
Quote:
Quote:
Look at my screenshot again. Notice only 4 of the 8 bars are doing anything. Thats with HT off. Quote:
. Hmmm, why is everything slower then?Ever thought that maybe the # of processors is determined at startup, and therefore the information activity monitor uses to report the number of CPUs is what was known at boot time?
__________________
Quad 2.93, 6GB RAM, 2X 640GB Blacks, 640GB Blue, 1.5TB F2 spinpoint, 4870, airport |
||||
|
|
0
|
|
|
#15 |
|
It does turn it off.
On my quad Mac Pro here temperatures DROP by 3-5C when HT is off. So go and install the processor pane as it does work. And trust me, I have been fiddling with that pane since launch. I can confirm from the change in chip temperatures that it does infact, work.
__________________
| Mac Pro 4,1 (2009) | 3.33Ghz W3680 | 6870 | 16GB | 830 256GB + 840 250GB | | MacBook Pro 2010 | 2.4Ghz i5 | 8GB | 320 300GB | | iPhone 5 32GB | Hazro HZ27WD | |
|
|
|
0
|
|
|
#16 |
|
Regarding a 2009 Mac Pro running Snow Leopard (10.6.2):
1) Can hyper-threading be toggled on-off from the command line? 2) Can current hyper-threading on-off status be determined from the command line? 3) How can I set my machine so that hyper-threading-off is the default after a reboot? Currently hyper-threading is always turned on when I reboot, even if I have the appropriate box unchecked in the Processor preference pane. Thanks. Code:
Model Name: Mac Pro Model Identifier: MacPro4,1 Processor Name: Quad-Core Intel Xeon Processor Speed: 2.26 GHz Number Of Processors: 2 Total Number Of Cores: 8 L2 Cache (per core): 256 KB L3 Cache (per processor): 8 MB Memory: 6 GB Processor Interconnect Speed: 5.86 GT/s Boot ROM Version: MP41.0081.B03 |
|
|
|
0
|
|
|
#17 |
|
Assuming you have CHUD installed.
You can disable HT from Terminal using this command: hwprefs cpu_ht=false And enable it using this command: hwprefs cpu_ht=true You could create an AppleScript that does this and launch it every time you boot, but every time you wake from sleep you'll see that OS X will again re-enable Hyperthreading.
__________________
Mac Pro Octo + Dual 30" ACDs | MacBook Pro 13 | iPad 4G 64GB | iPhone 4S 64GB | Apple TV 2 Visit my website, Check out my iPhone and iPad Apps! and Follow me on twitter! |
|
|
|
0
|
|
|
#18 | |
|
Quote:
First, I have XCode 3.2.1 and CHUD. I am now fairly certain that neither the Processor pref pane nor the command line method actually disable hyper-threading on 10.6 (using either 32 or 64-bit kernels). A check can be placed or removed, or cpu_ht can be set 1 or 0, but it seems to me hyper-threading is always enabled. Here's why I think so. I have both a 10.5.8 and a 10.6.2 system on my Mac Pro 4,1. On each system I have identically compiled versions of the chess program Crafty. When set to use 8 threads, Crafty is quite sensitive to hyper-threading status. It is measurably slower when hyper-threading is enabled. When I run Crafty on the 10.5.8 system, toggling the hyper-threading status in the Processor pane has an immediate effect on Crafty's speed with 8 threads. When I do the same thing on the 10.6.2 system, toggling the hyper-threading status in the Processor pane (or from the command line) has no effect on Crafty whatsoever. Speed is slow in both cases. I wonder how we can get a definitive answer from Apple. |
||
|
|
0
|
|
|
#19 |
|
Upon further testing I am convinced that hyper-threading cannot currently be disabled using the Processor pref pane on my 10.6.2 Mac Pro 4,1.
Is there any way to do this? |
|
|
|
0
|
|
|
#20 |
|
I too, cannot disable Hyper-threading
we are running an Xserve cluster (OS X 10.6.1) with Nehalem processors (2x2.8 Quad intel Xeon) and performance is suffering with hyper-threading enabled. I can uncheck the hyper-thread checkbox in the Processor pane, but as soon as I reopen the pane it is checked again. A restart does not work either. I have tried to talk to Apple folks and I don't think they are aware that this is a real problem.
Last edited by wbsimey; Jan 21, 2010 at 06:52 PM. |
|
|
|
0
|
|
|
#21 |
|
Apple xserve tech suggestion
An Apple xserve tech suggested I try setting the NVRAM to 0 with
NVRAM SMT=0 then restart OS this eliminated the hyper-threading checkbox from the processor preferences pane, but it appears that 16 cores are still available instead of 8, which is what we want. Will test performance later today. |
|
|
|
0
|
|
|
#22 | |
|
Quote:
sudo nvram SMT=0 Otherwise, this is exactly what's needed. Even works with the 64-bit kernel.
__________________
Giving my money to Apple since 1993. |
||
|
|
0
|
|
|
#23 |
|
really??? replying a thread that is over a year old....
__________________
2010 Mac Pro | 2 x 2.40 GHz| 24Gb RAM | 3x2TB RAID0 | GTX 570 | 27" ALCD | iPad 2 16Gb wifi+3G | iPhone 4S 32Gb Unlocked | |
|
|
|
0
|
|
|
#24 |
|
Why would u wanna turn it off?
|
|
|
|
0
|
|
|
#25 |
|
|
0
|
![]() |
|
«
Previous Thread
|
Next Thread
»
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| thread | Thread Starter | Forum | Replies | Last Post |
| Problems with Radeon 5870 on my Mac Pro using Boot Camp | uelef | Mac Pro | 9 | Jul 14, 2012 12:55 PM |
| MacBook Pro 15" 2010 running poorly. Freezing. Taking forever to turn off and on. | postsanity | Mac Basics and Help | 4 | May 7, 2011 11:46 AM |
| MISSING FEATURE: Ability to turn off audio on diff Apps> VISTA has it, macs dont | maccuser | Mac OS X | 3 | Feb 25, 2010 06:24 PM |
| Is there a way to turn off iSight on the new iMac? | RyanSA4 | Mac Pro | 32 | Dec 30, 2005 10:13 AM |
All times are GMT -5. The time now is 08:37 AM.







tools: Mac Pro for creating, MBA for working, iPad for surfing, iPhone for communicating, Apple TV for entertaining


. Hmmm, why is everything slower then?
Linear Mode

