Quad-Core Cortex-A15 big.LITTLE ARM Linux Comparison
Comparing different ARM and x86 systems, in particular looking at the ARM Cortex-A15 quad-core + Cortex-A7 quad-core big.LITTLE configuration from a Samsung Exynos 5 Octa SoC on the Hardkernel ODROID-XUs. The ARM x86 tests for a future article on Phoronix.com.
ODROID XU4 QC A15
Processor: Exynos ARMv7 rev 3 @ 1.40GHz (8 Cores), Motherboard: ODROID-XU3, Memory: 2048MB, Disk: 128GB SL128, Monitor: DELL U2410
OS: Ubuntu 15.04, Kernel: 3.10.103+ (armv7l), Desktop: MATE 1.8.2, Display Server: X Server 1.17.1, OpenGL: 2.1 Mesa 10.5.9, Compiler: GCC 4.9.2, File-System: ext4, Screen Resolution: 1280x1024
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,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-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v
Processor Notes: Scaling Governor: exynos_cpufreq performance
Intel i7-4770
Processor: Intel Core i7-4770 @ 3.90GHz (8 Cores), Motherboard: Dell 0XCR8D, Chipset: Intel 4th Gen Core DRAM, Memory: 8192MB, Disk: 500GB Seagate ST500DM002-1BD14, Graphics: Intel Xeon E3-1200 v3/4th Gen Core IGP (1200MHz), Audio: Intel Xeon E3-1200 v3/4th, Monitor: DELL P2210, Network: Intel Connection I217-LM
OS: Ubuntu 15.04, Kernel: 3.19.0-15-generic (x86_64), Compiler: GCC 4.9.2, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: intel_pstate powersave
NAS Parallel Benchmarks
Smallpt
Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
NAS Parallel Benchmarks
FFTE
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
Apache Benchmark
NAS Parallel Benchmarks
Apache Benchmark
C-Ray
NAS Parallel Benchmarks
7-Zip Compression
Apache Benchmark
C-Ray
NAS Parallel Benchmarks
C-Ray
Smallpt
C-Ray
FFTE
Smallpt
NAS Parallel Benchmarks
C-Ray
Smallpt
NAS Parallel Benchmarks
FFTE
FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.
Apache Benchmark
Smallpt
NAS Parallel Benchmarks
Apache Benchmark
C-Ray
Smallpt
x264
Apache Benchmark
7-Zip Compression
Apache Benchmark
LAMMPS Molecular Dynamics Simulator
Apache Benchmark
NAS Parallel Benchmarks
7-Zip Compression
NAS Parallel Benchmarks
7-Zip Compression
Smallpt
NAS Parallel Benchmarks
FFTE
7-Zip Compression
NAS Parallel Benchmarks
7-Zip Compression
Apache Benchmark
C-Ray
NAS Parallel Benchmarks
C-Ray
NAS Parallel Benchmarks
7-Zip Compression
NAS Parallel Benchmarks
7-Zip Compression
Apache Benchmark
Smallpt
7-Zip Compression
NAS Parallel Benchmarks
Smallpt
NAS Parallel Benchmarks
Smallpt
NAS Parallel Benchmarks
C-Ray
7-Zip Compression
Meta Performance Per Dollar
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
NAS Parallel Benchmarks
Meta Performance Per Watt
Apache Benchmark
C-Ray
LAMMPS Molecular Dynamics Simulator
Smallpt
x264
7-Zip Compression
FFTE
NAS Parallel Benchmarks
7-Zip Compression
Apache Benchmark
C-Ray
LAMMPS Molecular Dynamics Simulator
Smallpt
x264
7-Zip Compression
FFTE
NAS Parallel Benchmarks
System Temperature Monitor
System Power Consumption Monitor
System Iowait Monitor
Memory Usage Monitor
Drive Write Speed (sda) Monitor
Drive Read Speed (sda) Monitor
GPU Frequency Monitor
CPU Usage (Summary) Monitor
CPU Usage (CPU7) Monitor
CPU Usage (CPU6) Monitor
CPU Usage (CPU5) Monitor
CPU Usage (CPU4) Monitor
CPU Usage (CPU3) Monitor
CPU Usage (CPU2) Monitor
CPU Usage (CPU1) Monitor
CPU Usage (CPU0) Monitor
CPU Temperature Monitor
CPU Frequency (CPU7) Monitor
CPU Frequency (CPU6) Monitor
CPU Frequency (CPU5) Monitor
CPU Frequency (CPU4) Monitor
CPU Frequency (CPU3) Monitor
CPU Frequency (CPU2) Monitor
CPU Frequency (CPU1) Monitor
CPU Frequency (CPU0) Monitor
C-Ray
LAMMPS Molecular Dynamics Simulator
Smallpt
C-Ray
This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
ODROID XU4 QC A15
Processor: Exynos ARMv7 rev 3 @ 1.40GHz (8 Cores), Motherboard: ODROID-XU3, Memory: 2048MB, Disk: 128GB SL128, Monitor: DELL U2410
OS: Ubuntu 15.04, Kernel: 3.10.103+ (armv7l), Desktop: MATE 1.8.2, Display Server: X Server 1.17.1, OpenGL: 2.1 Mesa 10.5.9, Compiler: GCC 4.9.2, File-System: ext4, Screen Resolution: 1280x1024
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,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-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v
Processor Notes: Scaling Governor: exynos_cpufreq performance
Testing initiated at 2 November 2016 20:45 by user odroid.
Intel i7-4770
Processor: Intel Core i7-4770 @ 3.90GHz (8 Cores), Motherboard: Dell 0XCR8D, Chipset: Intel 4th Gen Core DRAM, Memory: 8192MB, Disk: 500GB Seagate ST500DM002-1BD14, Graphics: Intel Xeon E3-1200 v3/4th Gen Core IGP (1200MHz), Audio: Intel Xeon E3-1200 v3/4th, Monitor: DELL P2210, Network: Intel Connection I217-LM
OS: Ubuntu 15.04, Kernel: 3.19.0-15-generic (x86_64), Compiler: GCC 4.9.2, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 4 November 2016 22:38 by user ubuntu.