iMac 5k 2014 late i7 4.0 GHz.
When using handbrake to convert 1080p mkv to mp4, CPU speed will drop to 3.7 to 3.8 after 2 minutes until all converting finish.
Maybe it is running out of electricity as it has to run the fans on turbo?
Fan speed is 26xx by macOS controlling, the fan's max speed is 2800 in iStat menus. The temperature is over 95 centigrade.
This is a known issue. It is thermal related throttling. Lowering the ambient temp may help, alternatively, raise fan speed (if it can go over 2800) or point a desk fan at the machine. You can also try resetting the SMC https://support.apple.com/en-ca/HT201295
Is that normal that the max speed of fan is only 2800? My Mac mini's can be over 4000.
iMac 5k 2014 late i7 4.0 GHz.
When using handbrake to convert 1080p mkv to mp4, CPU speed will drop to 3.7 to 3.8 after 2 minutes until all converting finish.
Fans in the iMac are different than MacBooks or mac minis but they should still be capable of more than 2800rpm...
You're encountering thermal throttling, which is by design. The 4GHz base frequency is with all four cores operating within the TDP limits, which I fully expect is at below 100% load per core considering the maximum single-core speed is 4.2GHz. So with all four cores at 100% (which is common with Handbrake), the TDP is being exceeded so the CPU is slowing the clock down to keep it within the TDP. And that it can hold 3.7-3.8GHz is a pretty good sign, IMO. My friend just put a new cooler on his i7 that is the size of a car radiator (I kid, but the Noctus NH-U14S is almost ridiculously large) and even it struggles to keep each core under 40° at full-load with rendering video in a full-size case with a half-dozen fans.
The fans are larger on the iMac so they can spin slower while still moving the same or more volume of air. I think 2800 might very well be the maximum speed for them. Barefeets did some temp and fan speed tests and maximum fan speed they saw was under 2500RPM with the CPU showing 100°C / 212°F.
Thanks. I was thinking that an i7 4.0 GHz meant when needed, it should at least run at 4.0 GHz. I do agree the temperature is high enough for CPU to limit its speed. But I still very disappointed at Apple as the 4.0GHz could only last for 2 minutes. 4.0 GHz is a designed speed, not from overclocking, it should last as it should with a good cooling system, not like it is now. The cooling system designed by Apple just didn't work well.
It works well enough, IMO. 3.7GHz is 92% of the rated speed. I had the original 5K with an even higher-clocked i7 and under Handbrake the fans were very audible trying to keep that thing from melting. The new smaller process Intel now uses has improved the thermal headroom of the CPUs (along with the lower maximum clock) to allow the iMac to still run quiet while providing almost full performance.
Thanks. I was thinking...it should at least run at 4.0 GHz...But I still very disappointed at Apple as the 4.0GHz could only last for 2 minutes. 4.0 GHz is a designed speed, not from overclocking, it should last as it should with a good cooling system, not like it is now. The cooling system designed by Apple just didn't work well.
By original, you mean prototype for testing? As i7 4.0 GHz was already the highest speed that could be customized in Apple Store? Are you a hardware engineer?
The 2014 iMac 5K could be configured with an i7-4790K which had a single-core speed of 4.4GHz compared to the 4.2GHz of the current i7-6700K, though both had a base clock speed of 4.0GHz.
I just tested HandBrake transcoding a large MKV file to MP4 on my top-spec 2015 iMac 27. After 15 minutes, it never hit thermal limiting, as monitored by Intel Power Gadget.
I then ran Prime95 on both my 2015 iMac 27 and my Windows PC with a 3.8Ghz i7-875K, and they both hit thermal limiting after a few minutes. The Windows PC has a Noctua NH-D14 cooler, plus additional 200mm top and side case fans, plus the CPU uses the Indigo Xtreme thermal interface: http://indigo-xtreme.com/page-bab.shtml
Supposedly thermal management was improved from the 2014 to the 2015 iMac 27. This video examines the difference:
As a video editor I transcode a lot of material and I don't see my 2015 iMac 27 hitting thermal limiting frequently, if ever. You can probably drive most PCs *or* Macs into thermal limiting with a dedicated stress utility.
For normal production work I don't see any thermal problems on my iMac, and when running stress utilities, the huge cooler on my PC doesn't keep it from eventually hitting thermal limiting.
Mine is i7 4790K.
... But I still very disappointed at Apple as the 4.0GHz could only last for 2 minutes. 4.0 GHz is a designed speed, not from overclocking, it should last as it should with a good cooling system, not like it is now. The cooling system designed by Apple just didn't work well.
I think you're being a bit unreasonable. 4.0 Ghz is not a designed continuous speed, at least not without a seriously heroic cooling system (massive heat sinks+noisy fans, or liquid cooling) that would be far more objectionable than losing a few percentage points of clock. It's a top limit burst speed; in a sense, it really is an overclock speed, just one that's controlled internally by the chip rather than externally by a tinkerer. Feel free to blame both Intel and Apple marketers for not making that clear, but don't blame the engineers for coming up with what seems to be a pretty good compromise cooling solution.
....In a PC build I can keep a 6700K in the 70-80c range under full load without much effort at all using a 30 dollar cooler....I just helped a friend build a PC for VR gaming and with Cooler Master Hyper something (model escapes me) during a his 24 hour stress test the 6700k didn't exceed 78c and it's barely audible...No throttling what so ever. GTX 1080 was a different story but that's besides the point.
...
That is not my experience with my PC using a Noctua NH-D14 and multiple 200mm case fans. If doing an intense dedicated stress test it gets hot (over 90C) and eventually hits thermal throttling.
I'd be interested if you ran Prime95 with option #2 (In-place FFTs) for several hours while also continuously running the FurMark GPU burn-in test -- does that stay cool, barely audible and never approaches thermal throttling?
I tend to disagree. In a PC build I can keep a 6700K in the 70-80c range under full load without much effort at all using a 30 dollar cooler. Even less with a beefy cooler.
Yes, but consider how much more space there is in a full-size case and how many more (and larger) fans they tend to have. It's more equivalent to the volume and cooling system of the old "cheese-grater" Mac Pro. That an iMac can do as well as it can with the small volume it has and without the fans running into the five figure RPMs is, at least to me, impressive (and welcomed).