Andy9l:
Absolutely - and that's great that it would work for you! What grinds my gears is others saying it's a "faulty SMC", or "faulty software". It's quite simply not. As far as I've seen, the fans spin to 2,300 every time, for everyone.
Sure, you can manually override the fans and I'm sure it'll help - but, really, this is not viable a solution. A computer of this value and power should not need to run its fans full-tilt 30 seconds into a fairly typical benchmark at half the native resolution, whilst putting out a weak 17 FPS in the process.
In my opinion, at least.
I agree you with complitely. And just to make a point, I am still very hesitant to buy or not to buy this thing, just because with these flaws. However, If I am able to prevent throttling complitely by forcing fan to maximum rpm (2700-2800 rpm) on the lower temp point, like on 95 C, and keep it below 100 C, I may live with that.
It's just that I would like so much to unify all my home equipments to Apple Retina family (Iphone, Ipad, Macbook Pro retina and iMac retina), but I also want a machine I can use for Windows gaming - so this is the only reason keeping me to find a viable sollution to this dilemma, how to manage with iMac 5k.
Astelith:
- In Os X there's NO NEED of 3rd party software
- In Windows you may need to install one
How is this possible? Didn't you just showed in your benchmark tests that only way to keep temps under 100C is setting fan to maximum manually (on full load situations)?
Was it just shown in the previous posts that even opening a Youtube video on OS X the temp will instantly jump up over 100 C? (but presumably fan won't spin up to maximum of 2800 rpm?)
- 3rd party software fan control in "auto" = no 3rd party = Apple default
What the heck?! With my question I meant that is there a software with using you can make a custom fan profile?
For example I use a PC builded up myself that has Asus motherboard. In the motherboard bios there are settings how the fan is spinning on different temps (like on minimum is spinning 50% and when the CPU temp is over 60 C the fan spins 75% and over 70 C the fan kick into 100%).
There is also a Windows software called Asus Fan Xpert, which of using you can set a custom template - a certain points where fan goes higher when the certain temp is reached - see:
With this kind of software you can set a fan profile of your own. You do not need to manually switch fan to 100% before starting a game, but this software monitors the CPU temp and sets the fan speed automatically according the profile you make.
So on the previous posts you claim that the reason that iMac 5k GPU temp goes over 100 C and even above 105 C is just that fan is not spinning up to maximum until 105 C is being reached.
If I set with such software (like Asus Fan Xpert) iMac's fan to start to spin 100% speed when the 95 C is being reached, by your claim this would keep the GPU temp below 100 C and also prevent GPU throttling at all, correct?
(If I understood correctly, you speficially claimed that everybody that says that riMac GPU temp goes over 100 C when fan spins 2700 rpm are just BS's, correct?)
So if I am not interested about the sound level of riMac at all, but just interested in how to keep GPU under 100 C and keep it running on 850mhz setting fan to 2800rpm would solve this, right?
However, the question is, is there such software you can make similar fan profiles, compatible with iMac (especially on Windows, but possibly also on OS X).
And all you that are claiming that this is a Windows issue only, should know that this is a hardware issue, not software issue. The temp will go over 100 C also on OS X if pushed hard enough (if the fan is not spinning on 100% speed - assuming that by Astelith's claim this is the reason for the high temps).
- Using a 3rd party fan software to manual set* the fan to 2700rpm (Max speed) and pushing to the limit the CPU and GPU together at 100%, the maximum temp recorded was 85°C for the GPU and 98°C for the CPU
This would be a good news, however how do you explain all the previous screenshots on this thread where you can temps between 105-108 C (also on OS X). On 105C the fan should be on 2800rpm on default OS X automatic control, correct?
- Considering this test we can consider the global thermal system of the Retina iMac very effective
Sorry but this is just your opinion. Mine is that iMac's cooling system is on best barely acceptable, if not inadequate - if the comparable graphics cards can keep GPU temp on levels of ca. 80C where as iMac cooling systems let temp rise up to 100C and also above, it's just not very realistic to claim it effective (which also anybody with some PC gaming rig building experienced person would see from the previously linked iFixit teardown pictures - a single heatpipe per CPU/GPU leading to miniscule heat sink and a single tiny fan cannot be considered very effective cooling system with over 200 W TDP (i7 + m295X).
- The default GPU core speed is 784MHz
This is also your assumption based on no fact. I can also claim that the default GPU core speed is and should be 850Mhz.
- The Boost can push the core speed to 850 in a sort of random up &down (but I still don't understand when and why precisely, and is not related to the temp)
I understand that if the temp keeps under 100C on all circumstances, the GPU core speed stays on 850Mhz on all circumstaces on full load. So it's not any boost speed, but the default speed that we should always have.
The core throttling is just a mechanism to protect the GPU core of melting when overheating by lowering the GPU frequenzy (thus lessening the TDP output).
If the iMac cooler cannot keep up on dissipating the heat GPU outputs on 850Mhz, then the GPU protects against this by lowering it's frequenzy.
The would not happen if the iMac cooling system would have been build effeciently, so it's not very appropriate you to claim that riMac's cooling system is an effecient one.
Why are you so scared by 100 degrees ? GPUs are not made of water, don't worry, they can't evaporate ! It's only a psychological barrier.
Silicon won't evaporate in 100C, that is correct, but it's just a fact that tin joints won't last withouth fractionin in the long run on the variations between room temp and over 100C on the long run (whatever AMD's marketing speech says).
So if you want a machine to run for a long, it's better to keep GPU maximum temp under 85 C - but at least under 100 C.