Samsung are limiting the max clock of the Mali-t628 to 480 MHz, at least on ChromeOS devices.
https://chromium-review.googlesource.com/#/c/170280/
https://chromium-review.googlesource.com/#/c/170280/
Apparently, when the whole Gfxbench suite was run on one go, the processors were throttling by the time it got to the Egypt HD offscreen test.
It would be useful to know what clock speeds the CPU and GPU are running at before and after throttling. Intel's Turbo is supposed to be an opportunistic overclock where you get additional clock speed if the heat and power conditions permit it. When Intel claims an x GHz processor rated at y TDP, the processor can in fact sustain full x GHz for long durations at that TDP. Any Turbo is extra and is a separate spec.This will not be a problem really. It seems it's the design these mobile chip manufacturers have gone for. My 5410 seems to handle much like you described in such a test suite.
Much like Intel Turbo Boost (tm) the mobile chips have a TDP based on the chips power draw and heat generation. The chips seems to be designed with a full tdp in mind but made to drop this down when in full load scenarios where otherwise the chip if kept running full speed would surpass the TDP that is determined to be safe for the chip. The manufacturers know this and build throttles that help keep power draw and heat within determined safe ranges. This is where it is just like Turbo Boost by Intel. On an Intel cpu be it a laptop or Desktop cpu it will drop the max mhz for full load based on the wattage it was drawing at the time and amperage. Since heat effects power draw linearly we see as heat rises for the same load we drop more mhz because the given mhz started to draw more power than before because of the increased temps.
This may seem like a huge drop in performance when in a mobile chipset but as I think Andrei has pointed out it is better and required to keep the extreme high end performance chips stable. We have no active cooling nor a matching heatsink. Any cooling even if there is a heatsink connected to our cpu is all passive. On a laptop in power options on windows pc you can select passive or active. Active being fan kicks up to lower temps before mhz is lowered. Passive where as temps rise it lowers mhz to keep temps down instead. Since this matches the mobile device description of no active cooling this passive method for now is the best option.
The chip should not throttle in as many real world scenarios as it has in that bench suite.
So you see just like Intel trying to push speed up unless it passes tdp limits Samsung, Qualcomm and the likes attempt the same. If they weren't they'd be clocked at only a max that would not ever bring it to overheating scenarios so it is clear that is not what they are all pushing for.
All of today's SoCs are basically claiming Turbo clocks. Those 1.9GHz are not sustainable and they simply throttle down with elevated temperature.Is this the same with the Note 3 or other mobile devices? Specifically, when they claim a 1.9GHz quad core CPU inside the Note 3, can the Note 3 actually sustain that 1.9GHz for long durations with any additional Turbo states being a bonus? Or are they actually claiming Turbo clock speeds that can't be sustained as their base marketing claim? Perhaps it makes some sense to claim x GHz CPU clock speed sustainable for say 1 min with alongside moderate GPU load since that should encompass many common use cases. But without a standardized set of reasonable conditions, with marketing competition, it won't be long before companies start claiming impressive sounding clock speeds even if they can only be achieved in very limited conditions that are not disclosed.
All of today's SoCs are basically claiming Turbo clocks. Those 1.9GHz are not sustainable and they simply throttle down with elevated temperature.
Well I remember my GT-I9300 throttled at 80°C
Apple SoCs would of course scale voltage and frequency to match the demands of the workload, and they'd obviously employ power management to warn the OS to take action if internal temperatures got too high.
The presumed difference from some of the recent high-end Qualcomm, nVidia, and Samsung SoCs would be that Apple would keep the limits within the bound before which you'd likely experience noticeable performance degradation from thermal throttling when running through a few benchmarks or, more to the point, playing an extended session of high-end gaming.
They currently don't have any migration, it's still stupid cluster switching. HMP is still more power efficient than IKS because scheduler switching is much less latency and finer granularity than the DVFS driver.Who cares? As long as the migration works reasonably well, why do we need eight cores running simultaneously on a mobile device (I doubt many people can even make use of eight cores on a desktop...)? Am I missing something (power improvements?)?
HMP is still more power efficient than IKS because scheduler switching is much less latency and finer granularity than the DVFS driver.