Clang ARMv7 OMAP4 PandaBoard ES
Benchmarks from the ARMv7 rev 10 Texas Instruments OMAP4 PandaBoard ES setup running Ubuntu 11.10. Looking at the LLVM/Clang 2.9 compiler performance with stock flags/switches from Ubuntu 11.10 ARM repository. Testing by Michael Larabel of Phoronix.
LLVM/Clang 2.9
Processor: ARMv7 rev 10 (2 Cores), Motherboard: OMAP4 Panda board, Memory: 914MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 11.10, Kernel: 3.0.0-1205-omap4 (armv7l), Desktop: Unity 2D 4.22.0, Display Server: X Server 1.10.4, Display Driver: fbdev 0.4.2, Compiler: Clang 2.9, File-System: ext4, Screen Resolution: 1920x1080
Panda 16.04 Xenial
Processor: ARMv7 rev 10 @ 0.92GHz (2 Cores), Motherboard: Generic OMAP4 (Flattened Device Tree), Memory: 1024MB, Disk: 8GB SD08G, Graphics: Texas Instruments OMAP, Monitor: DELL U2410
OS: Ubuntu 16.04, Kernel: 3.18.11-armv7-x2.1 (armv7l), Display Driver: modesetting 1.18.3, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 1920x1200
Compiler Notes: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v
Processor Notes: Scaling Governor: cpufreq-dt performance
SciMark
Timed MAFFT Alignment
SciMark
x264
VP8 libvpx Encoding
LAME MP3 Encoding
LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.
7-Zip Compression
CacheBench
This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
LLVM/Clang 2.9
Processor: ARMv7 rev 10 (2 Cores), Motherboard: OMAP4 Panda board, Memory: 914MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 11.10, Kernel: 3.0.0-1205-omap4 (armv7l), Desktop: Unity 2D 4.22.0, Display Server: X Server 1.10.4, Display Driver: fbdev 0.4.2, Compiler: Clang 2.9, File-System: ext4, Screen Resolution: 1920x1080
Testing initiated at 25 December 2011 07:46 by user phoronix.
Panda 16.04 Xenial
Processor: ARMv7 rev 10 @ 0.92GHz (2 Cores), Motherboard: Generic OMAP4 (Flattened Device Tree), Memory: 1024MB, Disk: 8GB SD08G, Graphics: Texas Instruments OMAP, Monitor: DELL U2410
OS: Ubuntu 16.04, Kernel: 3.18.11-armv7-x2.1 (armv7l), Display Driver: modesetting 1.18.3, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 1920x1200
Compiler Notes: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v
Processor Notes: Scaling Governor: cpufreq-dt performance
Testing initiated at 17 July 2016 18:51 by user root.