Fedora 17 vs. Ubuntu 12.10 ARM OMAP4 ARMv7 rev 10 testing with a OMAP4 Panda board and Gallium 0.4 on llvmpipe (LLVM 0x300) on Fedora 17 (Beefy Miracle) via the Phoronix Test Suite. Testing for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1206251-SU-UBUNTUFED92&rdt&gru .
Fedora 17 vs. Ubuntu 12.10 ARM OMAP4 Processor Motherboard Memory Disk Graphics OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console ARMv7 rev 10 (2 Cores) OMAP4 Panda board 1024MB 16GB SD16G LLVMpipe Fedora 17 (Beefy Miracle) 3.4.2-3.fc17.armv7hl.omap (armv7l) Xfce 4.8 X Server 1.12.0 fbdev 0.4.2 2.1 Mesa 8.0.2 Gallium 0.4 GCC 4.7.0 20120507 ext4 1920x1080 Texas Instruments OMAP 1024x768 ARMv7 rev 10 @ 1.20GHz (2 Cores) Ubuntu 12.10 3.4.0-201-omap4 (armv7l) Unity 2D 5.12.0 X Server 1.11.3 fbdev 0.4.2 GCC 4.7 1920x1080 OpenBenchmarking.org Compiler Details - Fedora 17 - Xfce: --build=armv7hl-redhat-linux-gnueabi --disable-build-poststage1-with-cxx --disable-build-with-cxx --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --disable-sjlj-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-abi=aapcs-linux --with-arch=armv7-a --with-cloog --with-cpu=cortex-a8 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-float=hard --with-fpu=vfpv3-d16 --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-ppl --with-tune=cortex-a8 - Fedora 17 - Console: --build=armv7hl-redhat-linux-gnueabi --disable-build-poststage1-with-cxx --disable-build-with-cxx --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --disable-sjlj-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-abi=aapcs-linux --with-arch=armv7-a --with-cloog --with-cpu=cortex-a8 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-float=hard --with-fpu=vfpv3-d16 --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-ppl --with-tune=cortex-a8 - Ubuntu 12.10 - Unity: --build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - Ubuntu 12.10 - Console: --build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v System Details - Fedora 17 - Xfce, Fedora 17 - Console: SELinux: Enabled. Processor Details - Ubuntu 12.10 - Unity, Ubuntu 12.10 - Console: Scaling Governor: ondemand
Fedora 17 vs. Ubuntu 12.10 ARM OMAP4 vpxenc: vpxenc x264: H.264 Video Encoding gmpbench: Total Time graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding cachebench: Read cachebench: Write cachebench: Read / Modify / Write ffte: N=64, 1D Complex FFT Routine scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation himeno: Poisson Pressure Solver compress-7zip: Compress Speed Test openssl: RSA 4096-bit Performance clomp: Static OMP Speedup npb: EP.B npb: LU.A npb: SP.A npb: UA.A mafft: Multiple Sequence Alignment c-ray: Total Time smallpt: Global Illumination Renderer; 100 Samples crafty: Elapsed Time encode-mp3: WAV To MP3 sudokut: Total Time Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 1 2.84 131.50 9 5 12 17 3 1058.02 2540.14 2022.07 252.27 51.27 55.01 12.36 40.13 45.54 103.30 90.44 576 2.70 2.05 6.34 212.48 158.80 1.26 143.49 1243.76 4163 0.13 183.43 330.53 1 2.97 131.85 9 5 12 17 3 1057.73 2541.70 2027.32 252.31 88.15 585 2.70 2.04 6.37 219.40 175.79 1.54 144.05 1240.80 4035 180.21 323.98 1.02 4.59 15 9 20 27 5 1757.83 4145.90 3338.94 550.61 82.53 77.09 18.49 74.15 76.15 166.81 151.59 870 4.60 2.02 9.87 276.88 219.99 2.03 91.95 729.37 2417 0.29 109.45 179.35 1.02 4.58 15 9 20 27 5 1727.88 4019.06 3367.77 541.01 83.47 77.09 18.69 75.30 77.30 169.01 146.04 894 4.60 2.04 9.95 268.68 224.99 2.05 95.33 723.69 2517 0.27 109.13 178.13 OpenBenchmarking.org
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 0.9.7-p1 vpxenc Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 0.2295 0.459 0.6885 0.918 1.1475 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.00 1.00 1.02 1.02 1. (CC) gcc options: -lvpx -lm -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2011-12-06 H.264 Video Encoding Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 1.0328 2.0656 3.0984 4.1312 5.164 SE +/- 0.13, N = 6 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 2.84 2.97 4.59 4.58
GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GMPbench 0.2 Total Time Fedora 17 - Xfce Fedora 17 - Console 30 60 90 120 150 131.50 131.85 1. (CC) gcc options: -O3 -fomit-frame-pointer
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 9 9 15 15 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 3 6 9 12 15 SE +/- 0.17, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5 5 9 9 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 12 12 20 20 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 17 17 27 27 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 1.125 2.25 3.375 4.5 5.625 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3 3 5 5 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 400 800 1200 1600 2000 SE +/- 0.61, N = 3 SE +/- 0.67, N = 3 SE +/- 26.52, N = 3 SE +/- 18.34, N = 3 1058.02 1057.73 1757.83 1727.88 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 900 1800 2700 3600 4500 SE +/- 1.48, N = 3 SE +/- 1.78, N = 3 SE +/- 62.31, N = 6 SE +/- 74.58, N = 3 2540.14 2541.70 4145.90 4019.06 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 700 1400 2100 2800 3500 SE +/- 0.26, N = 3 SE +/- 1.41, N = 3 SE +/- 66.02, N = 3 SE +/- 14.91, N = 3 2022.07 2027.32 3338.94 3367.77 1. (CC) gcc options: -lrt
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 120 240 360 480 600 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 9.10, N = 4 252.27 252.31 550.61 541.01 -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 20 40 60 80 100 SE +/- 0.13, N = 4 SE +/- 0.07, N = 4 SE +/- 0.11, N = 4 51.27 82.53 83.47
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 20 40 60 80 100 SE +/- 0.09, N = 4 SE +/- 0.05, N = 4 SE +/- 0.05, N = 4 55.01 77.09 77.09
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 5 10 15 20 25 SE +/- 0.12, N = 4 SE +/- 0.10, N = 4 SE +/- 0.09, N = 4 12.36 18.49 18.69
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 20 40 60 80 100 SE +/- 0.66, N = 4 SE +/- 0.10, N = 4 SE +/- 0.13, N = 4 40.13 74.15 75.30
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 20 40 60 80 100 SE +/- 0.14, N = 4 SE +/- 0.10, N = 4 SE +/- 0.05, N = 4 45.54 76.15 77.30
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 40 80 120 160 200 SE +/- 0.00, N = 4 SE +/- 0.35, N = 4 SE +/- 0.36, N = 4 103.30 166.81 169.01
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 30 60 90 120 150 SE +/- 0.79, N = 3 SE +/- 1.85, N = 6 SE +/- 1.37, N = 3 SE +/- 0.38, N = 3 90.44 88.15 151.59 146.04 1. (CC) gcc options: -O3
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 200 400 600 800 1000 SE +/- 8.17, N = 3 SE +/- 0.67, N = 3 SE +/- 5.24, N = 3 SE +/- 12.06, N = 3 576 585 870 894 1. (CXX) g++ options: -pipe -lpthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 1.035 2.07 3.105 4.14 5.175 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 2.70 2.70 4.60 4.60 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 0.4613 0.9226 1.3839 1.8452 2.3065 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 2.05 2.04 2.02 2.04 1. (CC) gcc options: --openmp -O3 -lm
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 6.34 6.37 9.87 9.95 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 60 120 180 240 300 SE +/- 1.69, N = 3 SE +/- 0.39, N = 3 SE +/- 0.69, N = 3 SE +/- 4.69, N = 3 212.48 219.40 276.88 268.68 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 50 100 150 200 250 SE +/- 3.23, N = 6 SE +/- 0.29, N = 3 SE +/- 0.25, N = 3 SE +/- 2.64, N = 3 158.80 175.79 219.99 224.99 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: UA.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 0.4613 0.9226 1.3839 1.8452 2.3065 SE +/- 0.08, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.26 1.54 2.03 2.05 1. (F9X) gfortran options: -fopenmp
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 30 60 90 120 150 SE +/- 1.14, N = 3 SE +/- 0.42, N = 3 SE +/- 0.48, N = 3 SE +/- 1.46, N = 3 143.49 144.05 91.95 95.33 1. (CC) gcc options: -O3 -lm -lpthread
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 300 600 900 1200 1500 SE +/- 0.73, N = 3 SE +/- 0.56, N = 3 SE +/- 5.40, N = 3 SE +/- 1.81, N = 3 1243.76 1240.80 729.37 723.69 1. (CC) gcc options: -lm -lpthread -O3
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 900 1800 2700 3600 4500 SE +/- 54.22, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 14.01, N = 3 4163 4035 2417 2517 1. (CXX) g++ options: -fopenmp
Crafty Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better Crafty 23.4 Elapsed Time Fedora 17 - Xfce Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 0.0653 0.1306 0.1959 0.2612 0.3265 SE +/- 0.00, N = 3 SE +/- 0.02, N = 6 SE +/- 0.02, N = 6 0.13 0.29 0.27 1. (CC) gcc options: -lstdc++ -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 40 80 120 160 200 SE +/- 1.76, N = 5 SE +/- 0.14, N = 5 SE +/- 0.26, N = 5 SE +/- 0.17, N = 5 183.43 180.21 109.45 109.13
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time Fedora 17 - Xfce Fedora 17 - Console Ubuntu 12.10 - Unity Ubuntu 12.10 - Console 70 140 210 280 350 SE +/- 5.39, N = 6 SE +/- 1.34, N = 3 SE +/- 0.81, N = 3 SE +/- 0.61, N = 3 330.53 323.98 179.35 178.13
Phoronix Test Suite v10.8.5