PandaBoard ES Texas Instruments OMAP4460 ARMv7 dual-core ARM Cortex A9 1.2GHz benchmarking of Ubuntu 12.04 LTS hard-float with Linux 3.2 kernel. This ARMv7 compiler testing of the Precise packages for LLVM Clang 3.0 versus GCC 4.6.3 compilers. Same compiler flags used each time with -O3 CFLAGS/CXXFLAGS. Initial look at LLVM Clang C/C++ compiler performance under dual-core ARMv7 platform dual-core. ARM Linux benchmarking for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1204218-SU-ARMCLANG163
Ubuntu 12.04 LTS ARMv7 LLVM Clang 3.0 vs. GCC 4.6 Compiler
PandaBoard ES Texas Instruments OMAP4460 ARMv7 dual-core ARM Cortex A9 1.2GHz benchmarking of Ubuntu 12.04 LTS hard-float with Linux 3.2 kernel. This ARMv7 compiler testing of the Precise packages for LLVM Clang 3.0 versus GCC 4.6.3 compilers. Same compiler flags used each time with -O3 CFLAGS/CXXFLAGS. Initial look at LLVM Clang C/C++ compiler performance under dual-core ARMv7 platform dual-core. ARM Linux benchmarking for a future article on Phoronix.com.
ARM GCC 4.6.3:
Processor: ARMv7 rev 10 @ 1.20GHz (2 Cores), Motherboard: OMAP4 Panda board, Memory: 904MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 12.04, Kernel: 3.2.0-1412-omap4 (armv7l), Desktop: Unity 2D 5.10.0, Display Server: X Server 1.11.3, Display Driver: fbdev 0.4.2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
ARM LLVM-Clang 3.0:
Processor: ARMv7 rev 10 @ 1.20GHz (2 Cores), Motherboard: OMAP4 Panda board, Memory: 904MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 12.04, Kernel: 3.2.0-1412-omap4 (armv7l), Desktop: Unity 2D 5.10.0, Display Server: X Server 1.11.3, Display Driver: fbdev 0.4.2, Compiler: Clang 4.2.1, File-System: ext4, Screen Resolution: 1920x1080
VP8 libvpx Encoding 0.9.7-p1
vpxenc
Frames Per Second > Higher Is Better
ARM GCC 4.6.3 . 1.01 |=========================================================
x264 2011-12-06
H.264 Video Encoding
Frames Per Second > Higher Is Better
ARM GCC 4.6.3 . 4.03 |=========================================================
CacheBench
Test: Read
MB/s > Higher Is Better
ARM GCC 4.6.3 ...... 1676.59 |=================================================
ARM LLVM-Clang 3.0 . 273.84 |========
CacheBench
Test: Write
MB/s > Higher Is Better
ARM GCC 4.6.3 ...... 2397.41 |=======================================
ARM LLVM-Clang 3.0 . 2987.02 |=================================================
CacheBench
Test: Read / Modify / Write
MB/s > Higher Is Better
ARM GCC 4.6.3 ...... 2376.22 |=================================================
ARM LLVM-Clang 3.0 . 416.29 |=========
FFTE 5.0
Test: N=64, 1D Complex FFT Routine
MFLOPS > Higher Is Better
ARM GCC 4.6.3 ...... 467.39 |==================================================
ARM LLVM-Clang 3.0 . 467.07 |==================================================
SciMark 2.0
Computational Test: Composite
Mflops > Higher Is Better
ARM GCC 4.6.3 ...... 101.97 |==================================================
ARM LLVM-Clang 3.0 . 15.36 |========
SciMark 2.0
Computational Test: Monte Carlo
Mflops > Higher Is Better
ARM GCC 4.6.3 ...... 76.81 |===================================================
ARM LLVM-Clang 3.0 . 11.31 |========
SciMark 2.0
Computational Test: Fast Fourier Transform
Mflops > Higher Is Better
ARM GCC 4.6.3 ...... 15.67 |===================================================
ARM LLVM-Clang 3.0 . 5.12 |=================
SciMark 2.0
Computational Test: Sparse Matrix Multiply
Mflops > Higher Is Better
ARM GCC 4.6.3 ...... 104.74 |==================================================
ARM LLVM-Clang 3.0 . 19.09 |=========
SciMark 2.0
Computational Test: Dense LU Matrix Factorization
Mflops > Higher Is Better
ARM GCC 4.6.3 ...... 107.83 |==================================================
ARM LLVM-Clang 3.0 . 16.45 |========
SciMark 2.0
Computational Test: Jacobi Successive Over-Relaxation
Mflops > Higher Is Better
ARM GCC 4.6.3 ...... 204.81 |==================================================
ARM LLVM-Clang 3.0 . 24.83 |======
7-Zip Compression 9.20.1
Compress Speed Test
MIPS > Higher Is Better
ARM GCC 4.6.3 ...... 859 |=====================================================
ARM LLVM-Clang 3.0 . 844 |====================================================
TSCP 1.81
AI Chess Performance
Nodes Per Second > Higher Is Better
ARM GCC 4.6.3 ...... 75346 |===================================================
ARM LLVM-Clang 3.0 . 63969 |===========================================
OpenSSL 1.0.0e
RSA 4096-bit Performance
Signs Per Second > Higher Is Better
ARM GCC 4.6.3 ...... 4.60 |====================================================
ARM LLVM-Clang 3.0 . 4.60 |====================================================
N-Queens 1.0
Elapsed Time
Seconds < Lower Is Better
ARM GCC 4.6.3 ...... 821.79 |==================================================
ARM LLVM-Clang 3.0 . 705.09 |===========================================
C-Ray 1.1
Total Time
Seconds < Lower Is Better
ARM GCC 4.6.3 ...... 1170.77 |===========
ARM LLVM-Clang 3.0 . 5452.07 |=================================================
Smallpt 1.0
Global Illumination Renderer; 100 Samples
Seconds < Lower Is Better
ARM GCC 4.6.3 . 591 |==========================================================