03-06-2016, 02:39 PM
(This post was last modified: 03-06-2016, 02:39 PM by janjwerner.
Edit Reason: additions
)
(03-06-2016, 02:34 PM)longsleep Wrote: Trip cooling points with my current U-Boot builds are as follows: 65, 80, 90, 95 °C
2 cores are disabled when cooling state 5 is reached and ultimatively 3 cores are disabled in cooling state 6. The cooling tables are optimized to avoid loosing CPU cores on high load.
A heat sink is absolutely required to use all 4 cores with high frequency.
See https://github.com/longsleep/build-pine6...09bea2c251 for the commit and https://github.com/longsleep/build-pine64-image/pull/3 for the discussion and a lot of background information about benchmarking and thermal throttling.
TL;DR: get a heat sink when you want to use Linux and have the Pine do anything which utilizes multiple cores to avoid thermal throttling in normal environments.
@longsleep I assume all those changes are rolled into your latest image?
ps cross-posting results from phoronix test suite
http://openbenchmarking.org/result/16030...603058GA54