... | ... | @@ -45,7 +45,7 @@ Krzyszkowiak reports that Animatch runs at about 20 fps in the PinePhone but at |
|
|
|
|
|
The Librem 5 is 30%-40% faster than the PinePhone in processing integers and 50% faster in processing floating-point numbers. The i.MX 8M Quad processor in the Librem 5 contains the same four Cortex-A53 CPU cores as the A64 processor in the PinePhone, and is clocked 30% faster, but its benchmarks are better than 30%, due to its faster DRAM and its 1MB L2 cache, which is twice the size of the A64's L2 cache. The faster DRAM in the Librem 5 effects the speed at which it loads programs and can display an interface, which is seen in Krzyszkowiak's tests loading SuperTuxKart.
|
|
|
|
|
|
The Vivante GC7000Lite GPU in the Librem 5 is 142% faster than the Mali-400 MP2 GPU in the PinePhone at the glmark2-es2 benchmark, which is a good indication of how well the two phones will play 2D and 3D games. More importantly, the Phoc compositor used by Phosh, OpenGL/OpenGL ES games and QtQuick applications are all GPU accelerated, which means these programs will get a bigger speed boost from the Librem 5's GPU than the PinePhone's GPU. Krzyszkowiak's [tests with Chromium](https://www.reddit.com/r/Purism/comments/gpuwvh/sebastian_krzyszkowiak_thats_how_the_librem_5/) in the Librem 5 show a major improvement in terms of the speed of scrolling and the responsiveness in web pages when GPU acceleration is enabled in a web browser. QtQuick apps can run in Phosh, but Phosh's interface and most of its applications are based on GTK 3, which doesn't support GPU acceleration. It will probably be a couple years before Phosh is upgraded to GTK 4, so it can take advantage of GPU acceleration in the majority of its software.
|
|
|
The Vivante GC7000Lite GPU in the Librem 5 is 142% faster than the Mali-400 MP2 GPU in the PinePhone at the glmark2-es2 benchmark, which is a good indication of how well the two phones will play 2D and 3D games. More importantly, the Phoc compositor used by Phosh, OpenGL/OpenGL ES games and QtQuick applications are all GPU accelerated, which means these programs will get a bigger speed boost from the Librem 5's GPU than the PinePhone's GPU. Krzyszkowiak's [tests with Chromium](https://www.reddit.com/r/Purism/comments/gpuwvh/sebastian_krzyszkowiak_thats_how_the_librem_5/) in the Librem 5 show a major improvement in terms of the speed of scrolling and the responsiveness in web pages when GPU acceleration is enabled in a web browser. QtQuick apps can run in Phosh, but Phosh's interface and most of its applications are based on GTK 3, which doesn't support GPU hardware acceleration. [GTK 4 with hardware acceleration](https://blogs.gnome.org/mclasen/2019/07/21/westcoast-hackfest-gtk-updates/) will probably be released in early 2021, and it will take a while for it to get incorporated into Phosh and its GTK apps.
|
|
|
|
|
|
A major concern with the Librem 5 and PinePhone is how well will they handle convergence when connected to an external monitor, keyboard and mouse to be used as a desktop PC. The A64 supports HDMI 1.4 (up to 4K@30 video), but the PinePhone has to use an extra chip to convert the HDMI video to DisplayPort alt-mode and then output that signal over a USB 2.0 bus which is limited to a 60 MB/s half-duplex standard, which probably means a max speed around 40 MB/s. UBports [reports](https://forums.ubports.com/topic/2403/pinephone) that the PinePhone will support 1080p DisplayPort. In theory, the Librem 5 should handle convergence better, since the i.MX 8M Quad supports DisplayPort 1.3 (up to 4K@60 video) and has USB 3.0 (655 MB/s at full-duplex), but the i.MX 8M Quad's USB is currently [limited to 150-170 MB/s](https://community.nxp.com/t5/i-MX-Processors/USB-3-0-performance-on-iMX8M/m-p/838720/thread-id/128702), and it remains to be seen how well convergence will be implemented in practice.
|
|
|
|
... | ... | |