(03-27-2016, 11:11 AM)Artyom Wrote: 62 C degrees temperature on SOC when viewing full HD movie
Well, the most important information is missing since jemk's commit to add HW accelerated video decoding is already a few weeks old: https://github.com/linux-sunxi/libvdpau-...e85f2c97c7
If you already made use of Cedrus acceleration in Linux (or used Android where this was HW accelerated all the time) then 62°C is freaking hot -- haven't measured it with A64 but with H3 temperature between idle and playing jellyfish-90-mbps-hd-hevc.mkv (324MB in size, 90 Mbps bitrate, 1920x1080, HEVC, Main profile, Level 5.0, Tier: high) just differs by a few °C and also power consumption just increases slightly (less than 1W) when the hardware engine is decoding video instead of the ARM cores.
You find a few before/after measurements in the benchmarks thread in 'Linux Development' forum. As usual even cheap heatsinks help already a lot (10-15°C less when the system is busy) and by choosing an intelligent enclosure with a lot of vents convection can also help.
But Pine64 won't need a heatsink in most situations since we already fine-tuned throttling settings (we rely on the internal thermal sensor and keep the maximum temperature at 90°C with a bit safety headroom to be able to initiate an emergency shutdown which works pretty well in the meantime but has still some room for improvement) so without a heatsink peak performance will be affected but this is something most people won't experience unless they run benchmarks or try number crunching.
(03-29-2016, 07:01 AM)Artyom Wrote: As it turned out, he averaged more heats SOC and RAM than linux without much stress. Then simply play FullHD video. And I realized that it is necessary cooling. Since according to measurements from the Android software that comes SOC RAM and
heated very well.
Then that's a driver problem in Android or you chose a format that's not supported by HW decoding (HEVC in 10 bit for example). How did you measure DRAM temperature?