Pithagoros wrote:This is a useful paragraph. I was originally considering underclocking because of some of the reports on these forums, but in real use my Pi 3 hasn't actually got very warm at all. Monitoring temperature using the internal facility I am seeing 40-45C with no heatsink fitted, the Pi3 sitting on a desktop with no case doing normal coding work. I've been wondering why I've not seen any significant heating.
Well, one of the concerns raised in this topic was about the internal sensor being not exactly accurate, as the topic name suggests. So the differences between individual units might be not only manifesting themselves as different levels of actual power consumption, but also as having a substantially different internal temperature sensor bias too.
In order to observe significant heating, you need to load the Raspberry Pi 3 board with some work stressing all CPU cores simultaneously
. One of such examples is a parallel build of some C code using the GCC compiler. Please note that the GCC compiler is a relatively light workload
though and much heavier workloads exist. For example, NEON optimized video transcoding
from one format into another is rather power hungry. BTW, video playback
is not so heavy because it does not need faster than realtime decoding and the CPU usually has a bit of time to rest between decoding individual frames.