Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Here's an interesting idea... Does anyone have Windows iTunes installed in a virtualized Windows environment such as Parallels or VMWare? If so, I would be curious to see if that causes a spike in CPU temps. Wouldn't it be a hoot if the temps were just fine running a virtualized iTunes, with ostensibly much higher overhead?
 
Can you split it up?

One application and the % and temps for it I mean. ;) This seems to be the way other have been testing from what I've gathered by the posts.

Thanks. :)

No problem.
I see the problem now.

I've done a reboot and had nothing running than iTunes and Safari.

Temperatures before playing a song in iTunes:

CPU A: 38°
CPU B: 31°
Ambient : 28°

iTunes playing:

CPU A: 47°
CPU B: 39°
Ambient: 30°

So, same 'problem' here. CPU load of iTunes is still 2 - 3%.
Though, fan speeds haven't changed at all. 600 and 1100 RPM.
 
No problem.
I see the problem now.

I've done a reboot and had nothing running than iTunes and Safari.

Temperatures before playing a song in iTunes:

CPU A: 38°
CPU B: 31°
Ambient : 28°

iTunes playing:

CPU A: 47°
CPU B: 39°
Ambient: 30°

So, same 'problem' here. CPU load of iTunes is still 2 - 3%.
Though, fan speeds haven't changed at all. 600 and 1100 RPM.

Now let the music play in the background for 10 mins and check the temps. I'd be interested to see where an 8 core peaks.
 
Read this on apple support forum

I asked someone I respect in the industry, whose apps I have used for a long time, including Hardware Monitor and others apps, what his opinion on this issue is. He's been my go-to man in the past for the final say or at least some really good insight. He is Dr. Marcel Bresink. http://www.bresink.com/info.html

He wrote,
"I would guess what you are experiencing is basically the combination of
Snow Leopard's advanced power saving techniques and Intel's Turbo Boost feature
which is present in all CPUs based on Core i7 technology.

If the total load on the system is low, Snow Leopard will first

* stop to schedule processes for the virtual Hyperthreading cores (cores 2, 4, 6, 8, 10, 12, 14, 16),
* stop to schedule processes for the secondary processor package (cores 9, 11, 13, 15),
* stop to schedule processes for the first processor package (cores 1, 3, 5, 7),

in this order.

When a processor core has nothing to do, the core, or the whole processor package,
respectively, will be powered down. A core without power will have a much lower
temperature than normal.

iTunes is an application which performs continuous real-time signal processing in
one thread of execution. If a system with Intel Core i7 processor detects the
situation "one core can be operated continuously, the other cores are idling",
it will activate Turbo Boost, which means it will overclock one core and
shut down the others. Overclocking will be done up to a degree where the
overall temperature of the processor package is still within acceptable limits.

The lower-than-average temperature readings during idle times, and the
higher-than-average readings during Turbo Boost result in the temperature
behavior you have observed when running iTunes on a system with low load.

The temperature readings themselves are uncritical. You bascially cannot overheat
an Intel procesor core, because it will automatically throttle its speed before
this could happen."

So I'm guessing that prior MPs to 09' were not Core i7, and Turbo Boost is not a feature prior to Nehalem either?

link to thread
http://discussions.apple.com/thread.jspa?threadID=2112526&start=30&tstart=0
 
Now let the music play in the background for 10 mins and check the temps. I'd be interested to see where an 8 core peaks.

Right now all I'm doing is listening to music and working in iWork 09 and Mail. CPU A is up to 63º Celsius and CPU B is up to 51º Celsius. This isn't after a clean restart but it is interesting to note that after about 2 hours of basic office work an '09 Mac Pro has climbed 24º Celsius on CPU A and 16º Celsius on CPU B (when I started using the Mac Pro today CPU A was 39º and CPU B was 35º).
 
If the effect can be explained by turbo boost only, the power consumption figures should not be so extremely unfavorable as reported by handheldgames in posting #81.

When this issue happens:

2009 Mac Pro: CPU Voltage goes from around 2.91 Watts to and jumps to 78.4 Watts.

Vs

2008 Mac Pro (2.8x8) CPU Voltage goes from: 11.75/11.75 and jumps to 23.3 / 13.7

Talk about a Major power hog and Energy waster!!!
 

Interesting take, but... This happens in 10.5.8 also. If it was purely a hardware issue related to the CPU, why isn't it happening in Windows XP.

One more note, turbo boost bumps one core around 200 MHz. This in no way explains the substantial jump in CPU watts used.

Seems like a software fix from Apple is due before the Core i7 iMacs ship at a minimum. Can't see those cases dealing with MAX load Cpu temps under normal every day use.


Edit: Thanks for reminding me about my thread over on the Apple Forums! :eek:
 
Right now all I'm doing is listening to music and working in iWork 09 and Mail. CPU A is up to 63º Celsius and CPU B is up to 51º Celsius. This isn't after a clean restart but it is interesting to note that after about 2 hours of basic office work an '09 Mac Pro has climbed 24º Celsius on CPU A and 16º Celsius on CPU B (when I started using the Mac Pro today CPU A was 39º and CPU B was 35º).
The differences in the TDP between the Octads (stock processors) and Quads can make a difference in reported temps,..., but even when Turbo Boost is active for 2 - 3% core utilization, the temps reported are high. I certainly wouldn't be running 78.4W for 2 - 3% core utilization at a slightly higher clock.

If the effect can be explained by turbo boost only, the power consumption figures should not be so extremely unfavorable as reported by handheldgames in posting #81.
Exactly. Even the different TDP's (130W vs. 95W in the 35xx & 55xx <non W variants>) with Turbo Boost active at max, would explain the the temp jumps seen. No way, especially at such a low utiliztion %.

An i7-920 at all 4 cores running at 100% only hit ~67C on the stock coolers (retail packaging), which is the nominal max limit Intel rates them for using stock settings (no OC, retail cooler). I confirmed this with the unit I have.

And OC'ed to 4.2GHz, running 100% on all 4 cores, it stayed in the mid 80'sC using air.

Interesting take, but... This happens in 10.5.8 also. If it was purely a hardware issue related to the CPU, why isn't it happening in Windows XP.
This is what I was hoping more windows results posted would be able to prove prove.

From the information available, it seems the software is certainly the problem. Now whether it's with specific applications, or the OS, it's hard to say just yet, but with the issue present in 10.5.8 as well, it would lend me to theorize it's certain applications included in the OS (not it's underpinnings), as the underlying changes in SL aren't present in Leopard at all.
 
The problem I have more then the itunes is when you do streaming video in a browser the cpu watt and current go up to 40+ but when you close the window that played the video the system keeps the cpu watts and current in the 40's until you restart firefox. this happens most of the times, occasionally it will go back down to 4 watts.
I don't mind it having to jump up when playing videos but when I am done it should drop back down, if I don't restart firefox it will stay like that all day and keep my cpu temp at 58 instead of a cool 38

green, I think not.
 
It is most likely a bug in the power management connected to hyper threading and turbo boost. When XP was designed they probably did not cater for such technologies. Perhaps we can check the errata of the X/W5500 Xeon series for a description of an error that matches. I know that the known errata are at least three pages long.

http://www.intel.co.jp/Assets/PDF/specupdate/321324.pdf

Compare AAK86

I wonder if you can disable the turbo boost and hyper threading for testing?
 
The problem I have more then the itunes is when you do streaming video in a browser the cpu watt and current go up to 40+ but when you close the window that played the video the system keeps the cpu watts and current in the 40's until you restart firefox. this happens most of the times, occasionally it will go back down to 4 watts.
I don't mind it having to jump up when playing videos but when I am done it should drop back down, if I don't restart firefox it will stay like that all day and keep my cpu temp at 58 instead of a cool 38

green, I think not.

You hit the nail on the head. These boxes are wasting power for no good reason. The 2009 Mac Pro consumer power like a hummer when it doesn't need to. The i7 CPU is very power efficient. Just not in the case of OSX
 
As this is looking more and more like an OSX issue, I wonder if it is at all related to the flash problem that the new iMacs are having..

http://www.appleinsider.com/article...ues_reported_on_apples_new_27_inch_imacs.html

I've been watching the issues that cropped up with the new iMac. Although the issues could be similar, the resulting effects are different. I'm not seeing memory creep up at all..

The flash portion of the issue definitely keeps the system from Sleeping on its own. Although the screen turns off, the MacPro refuses to sleep and just sits there, cooking the CPU around 60(c)....

If we could get some press on this issue... It could possible help nudge Apple to address this as well as it effects every 2009 Mac Pro shipped and those still selling, more-so the quad core boxes....
 
I wonder why I have 82 threads open in kernel_task PID 0. My CPU temps are closing on 60°C with virtually no CPU utilization.
That is odd, and does continue to make me think it's the controller is in a highly active state due to un-optimized code for the Nehalem parts.

BTW, did you close out EyeTV, and see if the temps dropped at all?
 
That is odd, and does continue to make me think it's the controller is in a highly active state due to un-optimized code for the Nehalem parts.

BTW, did you close out EyeTV, and see if the temps dropped at all?

Yep, I normaly have EyeTV running 24/7. I usually program my EPG (electronic program guide) 48h ahead for several recordings and by night time the Mac Pro runs as a media server in addition to recording stuff off the satellites (we got some 3000 channels off 15 satellites here). When I shut down EyeTV the temps drop to 37/31 typically and the boosters slow down considerably. It is the blimming quicktime codec IMHO. That thing is as deeply routed as DirectX in Windows. It runs everywhere in the background. EyTV for instance transcodes recorded movies into iPhone format automatically by default unless you stop that nonsense. And most media apps will try to push your stuff into an iTunes repository without your consent even.
 
Yep, I normaly have EyeTV running 24/7. I usually program my EPG (electronic program guide) 48h ahead for several recordings and by night time the Mac Pro runs as a media server in addition to recording stuff off the satellites (we got some 3000 channels off 15 satellites here). When I shut down EyeTV the temps drop to 37/31 typically and the boosters slow down considerably. It is the blimming quicktime codec IMHO. That thing is as deeply routed as DirectX in Windows. It runs everywhere in the background. EyTV for instance transcodes recorded movies into iPhone format automatically by default unless you stop that nonsense. And most media apps will try to push your stuff into an iTunes repository without your consent even.
Ouch. The Quicktime seems to be a proverbial "pig". Maybe an update will solve the issues soon, assuming this is the real source of the problems. It certainly seems like it, anyway.
 
QuickTime is a possibility. Does flash use QuickTime for displaying 2d ads? If not, could be something below QuickTime. Either way. Something is hosed.
 
Thx for showing this! Your basic temps are MUCH HIGHER than full LOAD temps on core i7 CPU's.

I wonder how the new iMac with this CPU will handle the heat?

i sure hope this doesnt cover all i7 machines! my quad imac wont be liking that very much because i play itunes songs all day!

this HAS to be a software issue right? or maybe it jumps straight into TurboBoost... bugger
 
i sure hope this doesnt cover all i7 machines! my quad imac wont be liking that very much because i play itunes songs all day!

this HAS to be a software issue right? or maybe it jumps straight into TurboBoost... bugger
It looks like non-optimized code for the Nehalem architecture, and would apply to the Nehalem iMacs as well. :(
 
blast. hate to.

do you agree that the computer is going into Turbo Boost mode? i would have thought that iTunes was multi-thread capable.
I don't think it is multi-threaded, so TB is likely to kick in. But it's not the source of the heat.

That seems to be the Quicktime (multimedia code in OS X) that iTunes,... relys on. Even EyeTV it seems is affected by this (rather drastically), from a post by gugucom. He was pulling 60C, and the CPU was low % utilization at the time. Same story as everyone else it seems. :(

Sucks, but it seems SL isn't that wonderful for multimedia use on Nehalems at this point. It still needs work for the Nehalem architecture, and no idea how long it's going to take Apple to sort it out.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.