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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1607183-KH-1112268AR50
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 6 Tests
CPU Massive 6 Tests
Creator Workloads 3 Tests
Encoding 3 Tests
Multi-Core 3 Tests
Server CPU Tests 2 Tests
Single-Threaded 3 Tests
Video Encoding 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
LLVM/Clang 2.9
December 25 2011
 
Panda 16.04 Xenial
July 17 2016
 
Invert Hiding All Results Option
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Clang ARMv7 OMAP4 PandaBoard ESProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionLLVM/Clang 2.9Panda 16.04 XenialARMv7 rev 10 (2 Cores)OMAP4 Panda board914MB16GB SD16GTexas Instruments OMAPUbuntu 11.103.0.0-1205-omap4 (armv7l)Unity 2D 4.22.0X Server 1.10.4fbdev 0.4.2Clang 2.9ext41920x1080ARMv7 rev 10 @ 0.92GHz (2 Cores)Generic OMAP4 (Flattened Device Tree)1024MB8GB SD08GDELL U2410Ubuntu 16.043.18.11-armv7-x2.1 (armv7l)modesetting 1.18.3GCC 5.4.0 201606091920x1200OpenBenchmarking.orgCompiler Details- Panda 16.04 Xenial: --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 Details- Panda 16.04 Xenial: Scaling Governor: cpufreq-dt performance

LLVM/Clang 2.9 vs. Panda 16.04 Xenial ComparisonPhoronix Test SuiteBaseline+2814.2%+2814.2%+5628.4%+5628.4%+8442.6%+8442.6%+11256.8%+11256.8%8220.2%774.4%774.4%700.1%2986.9%287.6%255%150.3%126.3%11256.9%59.3%R.M.WWAV To MP3Monte CarloM.S.AWriteJ.S.O.RCompositeF.F.TD.L.M.FReadS.M.MC.S.T44.1%CacheBenchLAME MP3 EncodingSciMarkTimed MAFFT AlignmentCacheBenchSciMarkSciMarkSciMarkSciMarkCacheBenchSciMark7-Zip CompressionLLVM/Clang 2.9Panda 16.04 Xenial

Clang ARMv7 OMAP4 PandaBoard EScachebench: Readcachebench: Writecachebench: Read / Modify / Writecompress-7zip: Compress Speed Testencode-mp3: WAV To MP3mafft: Multiple Sequence Alignmentscimark2: Compositescimark2: Fast Fourier Transformscimark2: Jacobi Successive Over-Relaxationscimark2: Monte Carloscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationvpxenc: vpxencx264: H.264 Video EncodingLLVM/Clang 2.9Panda 16.04 Xenial12.06102.1322.913921113.801834.469.223.6814.736.5211.259.9112.221369.643152.681906.15272127.38229.2832.739.2157.0957.0117.9222.43OpenBenchmarking.org

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.

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadLLVM/Clang 2.9Panda 16.04 Xenial30060090012001500SE +/- 2.17, N = 6SE +/- 13.56, N = 312.061369.641. (CC) gcc options: -lrt
OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadLLVM/Clang 2.9Panda 16.04 Xenial2004006008001000Min: 5.53 / Avg: 12.06 / Max: 20.14Min: 1342.63 / Avg: 1369.64 / Max: 1385.241. (CC) gcc options: -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteLLVM/Clang 2.9Panda 16.04 Xenial7001400210028003500SE +/- 21.39, N = 6SE +/- 30.95, N = 3102.133152.681. (CC) gcc options: -lrt
OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteLLVM/Clang 2.9Panda 16.04 Xenial5001000150020002500Min: 33.09 / Avg: 102.13 / Max: 162.66Min: 3110.22 / Avg: 3152.68 / Max: 3212.921. (CC) gcc options: -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteLLVM/Clang 2.9Panda 16.04 Xenial400800120016002000SE +/- 2.13, N = 6SE +/- 27.72, N = 622.911906.151. (CC) gcc options: -lrt
OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteLLVM/Clang 2.9Panda 16.04 Xenial30060090012001500Min: 14.5 / Avg: 22.91 / Max: 29.45Min: 1780.26 / Avg: 1906.15 / Max: 1962.681. (CC) gcc options: -lrt

7-Zip Compression

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestLLVM/Clang 2.9Panda 16.04 Xenial90180270360450SE +/- 62.86, N = 6SE +/- 2.60, N = 33922721. (CXX) g++ options: -pipe -lpthread
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestLLVM/Clang 2.9Panda 16.04 Xenial70140210280350Min: 80 / Avg: 392.33 / Max: 468Min: 268 / Avg: 272.33 / Max: 2771. (CXX) g++ options: -pipe -lpthread

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.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3LLVM/Clang 2.9Panda 16.04 Xenial2004006008001000SE +/- 0.46, N = 5SE +/- 2.82, N = 101113.80127.381. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3LLVM/Clang 2.9Panda 16.04 Xenial2004006008001000Min: 1112.82 / Avg: 1113.8 / Max: 1115.3Min: 122.48 / Avg: 127.38 / Max: 150.471. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lm

Timed MAFFT Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentLLVM/Clang 2.9Panda 16.04 Xenial400800120016002000SE +/- 0.31, N = 3SE +/- 2.06, N = 31834.46229.281. (CC) gcc options: -O3 -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentLLVM/Clang 2.9Panda 16.04 Xenial30060090012001500Min: 1833.95 / Avg: 1834.46 / Max: 1835.02Min: 225.49 / Avg: 229.28 / Max: 232.571. (CC) gcc options: -O3 -lm

SciMark

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeLLVM/Clang 2.9Panda 16.04 Xenial816243240SE +/- 0.03, N = 4SE +/- 0.14, N = 49.2232.73
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeLLVM/Clang 2.9Panda 16.04 Xenial714212835Min: 9.16 / Avg: 9.22 / Max: 9.28Min: 32.32 / Avg: 32.73 / Max: 32.91

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformLLVM/Clang 2.9Panda 16.04 Xenial3691215SE +/- 0.00, N = 4SE +/- 0.12, N = 43.689.21
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformLLVM/Clang 2.9Panda 16.04 Xenial3691215Min: 3.67 / Avg: 3.68 / Max: 3.69Min: 8.86 / Avg: 9.21 / Max: 9.43

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationLLVM/Clang 2.9Panda 16.04 Xenial1326395265SE +/- 0.08, N = 4SE +/- 0.37, N = 414.7357.09
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationLLVM/Clang 2.9Panda 16.04 Xenial1122334455Min: 14.6 / Avg: 14.73 / Max: 14.97Min: 56.43 / Avg: 57.09 / Max: 58.14

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloLLVM/Clang 2.9Panda 16.04 Xenial1326395265SE +/- 0.05, N = 4SE +/- 0.52, N = 46.5257.01
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloLLVM/Clang 2.9Panda 16.04 Xenial1122334455Min: 6.38 / Avg: 6.52 / Max: 6.61Min: 55.47 / Avg: 57.01 / Max: 57.6

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyLLVM/Clang 2.9Panda 16.04 Xenial48121620SE +/- 0.05, N = 4SE +/- 0.25, N = 411.2517.92
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyLLVM/Clang 2.9Panda 16.04 Xenial510152025Min: 11.15 / Avg: 11.25 / Max: 11.35Min: 17.29 / Avg: 17.92 / Max: 18.41

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationLLVM/Clang 2.9Panda 16.04 Xenial510152025SE +/- 0.00, N = 4SE +/- 0.20, N = 49.9122.43
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationLLVM/Clang 2.9Panda 16.04 Xenial510152025Min: 9.9 / Avg: 9.91 / Max: 9.92Min: 21.9 / Avg: 22.43 / Max: 22.84

VP8 libvpx Encoding

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencLLVM/Clang 2.90.2250.450.6750.91.125SE +/- 0.00, N = 31

x264

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2011-12-06H.264 Video EncodingLLVM/Clang 2.90.49950.9991.49851.9982.4975SE +/- 0.04, N = 32.22