An aggressive speed throttling is being enforced on Amlogic S905, S905X and S912 media players, according to several benchmarking and reviews available over Internet.
But, it seems that automatic throttling against thermal runaway is NOT to be the case: It is my understanding that this low speed ceiling has been hardcoded on the chipset itself.
If so, this whole situation definitely speaks bad of Amlogic.
In short, Amlogic S905, S905X and S912 cores will run at a clock speed of about 1.5 Ghz, while their specs indicate they should cope with a 2 Ghz clock speed.
Amlogic speed throttling is lame
Most chinese media players manufacturers and resellers are not bothering to amend their technical specifications in order to reflect this lower speed capping.
Actually I am sure at least some of those guys, in particular the Android TV Box white label resellers are not even aware of the Amlogic way of advertising one thing and delivering a lame version of it. But then, for some, this is Chinese marketing at it’s best.
This shameful situation for Amlogic might even be in place for longer: Some people over the net are stating that even the Amlogic S812, although being marketed as a 2 Ghz Cortex A9 CPU, it runs at about 1.6 / 1.7 Ghz, as evidenced by their benchmarks.
Amlogic speed throttling is not due to thermal protection
The Amlogic speed throttling is being evidenced even on those Android media players equipped with nice heat dissipators over their chipsets.
As told in the opening paragraphs, this should indicate that the ongoing speed capping is not happening due to a drastic thermal increase being sensed inside the chip.
As far as I know there has been no formal response being issued by Amlogic about this critical issue on their flagship S905, S905X and S912 media player chipsets.