ARMv7 rev 0 testing on Linaro 14.04 via the Phoronix Test Suite. Running on an Inforce Computing IFC6410 Plus Single Board Computer (SBC) with the Qualcomm Snapdragon 600 processor (APQ8064) running Linaro/Ubuntu 14.04.
IFC6410Plus Processor: ARMv7 rev 0 @ 1.73GHz (4 Cores), Motherboard: QCT APQ8064 CDP, Memory: 2048MB, Disk: 160GB FUJITSU MHW2160B + 4GB MMC04G + 8GB SU08G, Network: Qualcomm Atheros AR8151 v2.0 Gigabit
OS: Linaro 14.04, Kernel: 3.4.0-gfe70f23 (armv7l), Desktop: GNOME Shell 3.10.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 480x864
Compiler Notes: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libmudflap --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-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-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-4.8-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-armhf --with-mode=thumb -vProcessor Notes: Scaling Governor: msm ondemandDisk Mount Options Notes: data=ordered,relatime,rw
IFC6450 Processor: ARMv7 rev 1 @ 2.65GHz (4 Cores) , Motherboard: Qualcomm APQ 8084 (Flattened Device Tree) , Memory: 2048MB, Disk: 16GB SEM16G , Monitor: HP L1950 , Network: Qualcomm Atheros AR8151 v2.0 Gigabit + Qualcomm Atheros Device 003e
OS: Ubuntu 14.10, Kernel: 3.10.40-ifc6540-v1.1+ (armv7l), Desktop: GNOME Shell 3.12.2, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 1024x768
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-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-4.9-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-mode=thumb -vProcessor Notes: Scaling Governor: msm interactiveDisk Mount Options Notes: data=ordered,relatime,rw
IFC6410Plus Processor Motherboard Memory Disk Network Monitor OS Kernel Desktop Compiler File-System Screen Resolution IFC6410Plus IFC6450 ARMv7 rev 0 @ 1.73GHz (4 Cores) QCT APQ8064 CDP 2048MB 160GB FUJITSU MHW2160B + 4GB MMC04G + 8GB SU08G Qualcomm Atheros AR8151 v2.0 Gigabit Linaro 14.04 3.4.0-gfe70f23 (armv7l) GNOME Shell 3.10.4 GCC 4.8 ext4 480x864 ARMv7 rev 1 @ 2.65GHz (4 Cores) Qualcomm APQ 8084 (Flattened Device Tree) 16GB SEM16G HP L1950 Qualcomm Atheros AR8151 v2.0 Gigabit + Qualcomm Atheros Device 003e Ubuntu 14.10 3.10.40-ifc6540-v1.1+ (armv7l) GNOME Shell 3.12.2 GCC 4.9.1 1024x768 OpenBenchmarking.org Compiler Details - IFC6410Plus: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libmudflap --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-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-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-4.8-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-armhf --with-mode=thumb -v - IFC6450: --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-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-4.9-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-mode=thumb -v Processor Details - IFC6410Plus: Scaling Governor: msm ondemand - IFC6450: Scaling Governor: msm interactive Disk Mount Options Details - data=ordered,relatime,rw
IFC6410Plus vs. IFC6450 Comparison Phoronix Test Suite Baseline +3810.9% +3810.9% +7621.8% +7621.8% +11432.7% +11432.7% +15243.6% +15243.6% 616.4% 6362.4% 6056.8% 534.4% 368.5% 354.3% 320.4% 277.4% 272% 267.3% 184.2% 145.6% 138.3% 126.9% 100.9% 1596.6% 15243.7% 92.1% 80.7% 74.2% 73.8% 72.3% 71.6% 62% 59.7% 57.2% 52.8% 50% 36.4% 32.6% 28.7% 21.2% 18.2% 16.4% 7.3% 6.6% On-Disk - Single Thread - Read Write On-Disk - Normal Load - Read Only On-Disk - Heavy Contention - Read Only On-Disk - Normal Load - Read Write Read - 64MB - 32 T.S.I Rand Write - 64MB - 32 On-Disk - Heavy Contention - Read Write D.L.M.F Write - 64MB - 32 S.M.M 2GB - Read Performance Composite Buffer Test - Normal Load - Read Write Copy 112.3% Graceful Rand Read - 64MB - 32 On-Disk - Single Thread - Read Only Mostly RAM - Single Thread - Read Only H.2.H.T.N.D Mostly RAM - Heavy Contention - Read Only 77.6% J.S.O.R Monte Carlo Solitaire 1.F.1.S Quasigroup Buffer Test - Heavy Contention - Read Only 61.5% F.F.T Buffer Test - Single Thread - Read Only Mostly RAM - Normal Load - Read Only 56.4% Buffer Test - Normal Load - Read Only 54.7% Mostly RAM - Single Thread - Read Write Buffer Test - Heavy Contention - Read Write Buffer Test - Single Thread - Read Write P.P.A Time To Compile 32.1% Mostly RAM - Normal Load - Read Write G.I.R.1.S 28.6% HWB Color Space 2GB - Write Performance 19.3% Blur Time To Compile 17.4% Add Mostly RAM - Heavy Contention - Read Write 16% Sharpen 11.1% H.2.V.E 9.7% Scale Triad PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench Threaded I/O Tester SQLite Threaded I/O Tester PostgreSQL pgbench SciMark Threaded I/O Tester SciMark IOzone SciMark PostgreSQL pgbench Stream Minion Threaded I/O Tester PostgreSQL pgbench PostgreSQL pgbench FFmpeg PostgreSQL pgbench SciMark SciMark Minion FS-Mark Minion PostgreSQL pgbench SciMark PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench PostgreSQL pgbench Timed MrBayes Analysis Timed MPlayer Compilation PostgreSQL pgbench Smallpt GraphicsMagick IOzone GraphicsMagick Timed PHP Compilation Stream PostgreSQL pgbench GraphicsMagick x264 Stream Stream IFC6410Plus IFC6450
IFC6410Plus tscp: AI Chess Performance compress-lzma: 256MB File Compression scimark2: Composite tiobench: Read - 64MB - 32 scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply tiobench: Rand Write - 64MB - 32 tiobench: Rand Read - 64MB - 32 tiobench: Write - 64MB - 32 scimark2: Monte Carlo scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation stream: Copy stream: Scale stream: Triad stream: Add minion: Graceful minion: Solitaire minion: Quasigroup encode-flac: WAV To FLAC encode-mp3: WAV To MP3 dcraw: RAW To PPM Image Conversion gcrypt: CAMELLIA256-ECB Cipher fs-mark: 1000 Files, 1MB Size iozone: 2GB - Read Performance iozone: 2GB - Write Performance hmmer: Pfam Database Search mafft: Multiple Sequence Alignment mrbayes: Primate Phylogeny Analysis himeno: Poisson Pressure Solver postmark: Disk Transaction Performance build-mplayer: Time To Compile build-apache: Time To Compile compress-7zip: Compress Speed Test john-the-ripper: Blowfish john-the-ripper: Traditional DES john-the-ripper: MD5 build-php: Time To Compile compress-pbzip2: 256MB File Compression graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding graphics-magick: Blur graphics-magick: Sharpen x264: H.264 Video Encoding c-ray: Total Time ffmpeg: H.264 HD To NTSC DV smallpt: Global Illumination Renderer; 100 Samples apache: Static Web Page Serving openssl: RSA 4096-bit Performance sqlite: Timed SQLite Insertions pgbench: On-Disk - Normal Load - Read Only pgbench: On-Disk - Normal Load - Read Write pgbench: On-Disk - Single Thread - Read Only pgbench: Mostly RAM - Normal Load - Read Only pgbench: On-Disk - Single Thread - Read Write pgbench: Buffer Test - Normal Load - Read Only pgbench: Mostly RAM - Normal Load - Read Write pgbench: Buffer Test - Normal Load - Read Write pgbench: Mostly RAM - Single Thread - Read Only pgbench: On-Disk - Heavy Contention - Read Only pgbench: Buffer Test - Single Thread - Read Only pgbench: Mostly RAM - Single Thread - Read Write pgbench: On-Disk - Heavy Contention - Read Write pgbench: Buffer Test - Single Thread - Read Write pgbench: Mostly RAM - Heavy Contention - Read Only pgbench: Buffer Test - Heavy Contention - Read Only pgbench: Mostly RAM - Heavy Contention - Read Write pgbench: Buffer Test - Heavy Contention - Read Write gmpbench: Total Time compress-gzip: 2GB File Compression gnupg: 1GB File Encryption IFC6410Plus IFC6450 255297 970.36 128.39 25.75 48.09 132.74 0.49 1.19 0.55 95.04 138.09 227.94 4609.80 4231.92 5405.05 4840.47 449.75 742.18 819.66 102.50 89.77 532.44 8112 11.03 49.67 38.17 156.58 77.64 347.05 187.38 114 398.58 426.60 1379 381 605675167 9085 444.50 104.11 32 33 18 22 20 9.14 410.59 292.60 2095 1343.29 12.75 639.52 79.95 52.92 41.29 6240.30 21.20 6366.13 206.95 211.82 2291.13 70.00 3215.62 77.13 69.26 84.96 5348.01 5492.64 281.20 237.89 296.19 89.88 71.13 399114 505.00 305.98 120.64 76.82 377.24 2.06 20.19 2.02 165.21 513.65 397.01 2171.73 4539.18 5760.46 5636.71 223.90 430.86 506.04 55.76 46.65 285.39 4277 18.93 122.00 32.00 85.92 261.82 405.49 526.36 1160 358 401821000 6774 521.93 106.57 34 40 28 26 18 8.33 597.86 161.94 2695 9.50 140.77 5166.70 335.73 6335.41 3989.16 151.88 4116.32 266.31 480.69 4402.36 4309.79 5055.34 117.88 261.38 115.90 3011.78 3401.08 242.34 356.81 48.26 34.00 OpenBenchmarking.org
TSCP OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance IFC6410Plus IFC6450 90K 180K 270K 360K 450K SE +/- 88.48, N = 5 SE +/- 91.39, N = 5 255297 399114 1. (CC) gcc options: -O3 -march=native
LZMA Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression IFC6410Plus IFC6450 200 400 600 800 1000 SE +/- 43.78, N = 6 SE +/- 0.41, N = 3 880.28 505.00 1. (CXX) g++ options: -O2
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite IFC6410Plus IFC6450 70 140 210 280 350 SE +/- 5.74, N = 8 SE +/- 0.41, N = 4 128.39 305.98
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform IFC6410Plus IFC6450 20 40 60 80 100 SE +/- 0.58, N = 4 SE +/- 0.09, N = 4 48.09 76.82
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply IFC6410Plus IFC6450 80 160 240 320 400 SE +/- 3.19, N = 8 SE +/- 0.38, N = 4 132.74 377.24
Threaded I/O Tester OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 32 IFC6410Plus IFC6450 0.4635 0.927 1.3905 1.854 2.3175 SE +/- 0.01, N = 3 SE +/- 0.40, N = 4 0.49 2.06
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo IFC6410Plus IFC6450 40 80 120 160 200 SE +/- 6.86, N = 8 SE +/- 0.01, N = 4 95.04 165.21
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization IFC6410Plus IFC6450 110 220 330 440 550 SE +/- 7.08, N = 8 SE +/- 2.23, N = 4 138.09 513.65
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation IFC6410Plus IFC6450 90 180 270 360 450 SE +/- 11.34, N = 8 SE +/- 0.08, N = 4 227.94 397.01
Stream OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy IFC6410Plus IFC6450 1000 2000 3000 4000 5000 SE +/- 91.94, N = 20 SE +/- 5.07, N = 10 4609.80 2171.73 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale IFC6410Plus IFC6450 1000 2000 3000 4000 5000 SE +/- 117.42, N = 18 SE +/- 5.24, N = 8 4231.92 4539.18 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad IFC6410Plus IFC6450 1200 2400 3600 4800 6000 SE +/- 4.40, N = 10 SE +/- 13.42, N = 9 5405.05 5760.46 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add IFC6410Plus IFC6450 1200 2400 3600 4800 6000 SE +/- 119.37, N = 20 SE +/- 6.56, N = 9 4840.47 5636.71 1. (CC) gcc options: -O3 -march=native -fopenmp
Minion OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Benchmark: Graceful IFC6410Plus IFC6450 100 200 300 400 500 SE +/- 21.63, N = 6 SE +/- 0.15, N = 3 449.75 223.90 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Benchmark: Solitaire IFC6410Plus IFC6450 160 320 480 640 800 SE +/- 17.15, N = 6 SE +/- 0.29, N = 3 742.18 430.86 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Benchmark: Quasigroup IFC6410Plus IFC6450 200 400 600 800 1000 SE +/- 10.40, N = 3 SE +/- 0.26, N = 3 819.66 506.04 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
Gcrypt Library OpenBenchmarking.org Microseconds, Fewer Is Better Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher IFC6410Plus IFC6450 2K 4K 6K 8K 10K SE +/- 708.17, N = 6 SE +/- 13.33, N = 3 7533 4277 1. (CC) gcc options: -O2 -fvisibility=hidden
FS-Mark OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 1000 Files, 1MB Size IFC6410Plus IFC6450 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 11.03 18.93 1. (CC) gcc options: -static
OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 Size: 2GB - Disk Test: Write Performance IFC6410Plus IFC6450 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.14, N = 3 38.17 32.00 1. (CC) gcc options: -O3
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance IFC6410Plus 30 60 90 120 150 SE +/- 0.33, N = 3 114 1. (CC) gcc options: -O3
OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Traditional DES IFC6410Plus IFC6450 130M 260M 390M 520M 650M SE +/- 11968980.23, N = 6 SE +/- 2781912.35, N = 3 550074500 401821000 1. (CC) gcc options: -fopenmp
Timed PHP Compilation OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile IFC6410Plus IFC6450 110 220 330 440 550 SE +/- 6.20, N = 5 SE +/- 0.24, N = 3 444.50 521.93 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space IFC6410Plus IFC6450 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 33 40 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding IFC6410Plus IFC6450 7 14 21 28 35 SE +/- 0.75, N = 6 SE +/- 0.00, N = 3 16 28 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur IFC6410Plus IFC6450 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 22 26 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen IFC6410Plus IFC6450 5 10 15 20 25 SE +/- 0.56, N = 6 SE +/- 0.00, N = 3 20 18 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lxml2 -lz -lm -lgomp -lpthread
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.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time IFC6410Plus IFC6450 130 260 390 520 650 SE +/- 7.19, N = 3 SE +/- 0.17, N = 3 397.95 597.86 1. (CC) gcc options: -lm -lpthread -O3
FFmpeg OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV IFC6410Plus IFC6450 60 120 180 240 300 SE +/- 4.32, N = 3 SE +/- 0.88, N = 3 292.60 161.94 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape -lX11 -lm -lbz2 -pthread -march=armv7-a -std=c99 -fomit-frame-pointer -mthumb -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
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.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples IFC6410Plus IFC6450 600 1200 1800 2400 3000 SE +/- 17.17, N = 3 SE +/- 2.91, N = 3 2095 2695 1. (CXX) g++ options: -fopenmp
Apache Benchmark This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving IFC6410Plus 300 600 900 1200 1500 SE +/- 2.96, N = 3 1343.29 1. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance IFC6410Plus IFC6450 3 6 9 12 15 SE +/- 2.60, N = 6 SE +/- 0.00, N = 3 12.75 9.50 1. (CC) gcc options: -march=armv7-a -O3 -lssl -lcrypto -ldl
PostgreSQL pgbench OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Only IFC6410Plus IFC6450 1100 2200 3300 4400 5500 SE +/- 0.48, N = 3 SE +/- 18.24, N = 3 79.95 5166.70 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write IFC6410Plus IFC6450 70 140 210 280 350 SE +/- 0.10, N = 3 SE +/- 2.02, N = 3 52.92 335.73 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Single Thread - Mode: Read Only IFC6410Plus IFC6450 1400 2800 4200 5600 7000 SE +/- 3.33, N = 3 SE +/- 1.04, N = 3 41.29 6335.41 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only IFC6410Plus IFC6450 1300 2600 3900 5200 6500 SE +/- 443.26, N = 6 SE +/- 5.88, N = 3 6240.30 3989.16 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Single Thread - Mode: Read Write IFC6410Plus IFC6450 30 60 90 120 150 SE +/- 0.78, N = 3 SE +/- 2.21, N = 3 21.20 151.88 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only IFC6410Plus IFC6450 1400 2800 4200 5600 7000 SE +/- 54.62, N = 3 SE +/- 8.12, N = 3 6366.13 4116.32 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write IFC6410Plus IFC6450 60 120 180 240 300 SE +/- 3.94, N = 6 SE +/- 23.14, N = 6 206.95 266.31 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write IFC6410Plus IFC6450 100 200 300 400 500 SE +/- 0.67, N = 3 SE +/- 5.48, N = 3 211.82 480.69 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Single Thread - Mode: Read Only IFC6410Plus IFC6450 900 1800 2700 3600 4500 SE +/- 102.52, N = 6 SE +/- 5.73, N = 3 2291.13 4402.36 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Only IFC6410Plus IFC6450 900 1800 2700 3600 4500 SE +/- 3.27, N = 3 SE +/- 6.48, N = 3 70.00 4309.79 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only IFC6410Plus IFC6450 1100 2200 3300 4400 5500 SE +/- 11.08, N = 3 SE +/- 4.80, N = 3 3215.62 5055.34 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write IFC6410Plus IFC6450 30 60 90 120 150 SE +/- 0.46, N = 3 SE +/- 1.33, N = 3 77.13 117.88 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write IFC6410Plus IFC6450 60 120 180 240 300 SE +/- 0.20, N = 3 SE +/- 4.02, N = 3 69.26 261.38 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write IFC6410Plus IFC6450 30 60 90 120 150 SE +/- 0.76, N = 3 SE +/- 2.05, N = 6 84.96 115.90 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only IFC6410Plus IFC6450 1100 2200 3300 4400 5500 SE +/- 261.87, N = 6 SE +/- 5.07, N = 3 5348.01 3011.78 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only IFC6410Plus IFC6450 1200 2400 3600 4800 6000 SE +/- 56.54, N = 3 SE +/- 21.14, N = 3 5492.64 3401.08 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write IFC6410Plus IFC6450 60 120 180 240 300 SE +/- 12.35, N = 6 SE +/- 25.18, N = 6 281.20 242.34 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write IFC6410Plus IFC6450 80 160 240 320 400 SE +/- 0.56, N = 3 SE +/- 4.81, N = 3 237.89 356.81 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
GMPbench OpenBenchmarking.org GMPbench Score, More Is Better GMPbench 0.2 Total Time IFC6410Plus 60 120 180 240 300 296.19 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
GnuPG OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.10 1GB File Encryption IFC6410Plus IFC6450 16 32 48 64 80 SE +/- 0.68, N = 4 SE +/- 0.16, N = 4 57.85 34.00 1. (CC) gcc options: -O2 -MT -MD -MP -MF
IFC6410Plus Processor: ARMv7 rev 0 @ 1.73GHz (4 Cores), Motherboard: QCT APQ8064 CDP, Memory: 2048MB, Disk: 160GB FUJITSU MHW2160B + 4GB MMC04G + 8GB SU08G, Network: Qualcomm Atheros AR8151 v2.0 Gigabit
OS: Linaro 14.04, Kernel: 3.4.0-gfe70f23 (armv7l), Desktop: GNOME Shell 3.10.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 480x864
Compiler Notes: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libmudflap --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-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-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-4.8-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-armhf --with-mode=thumb -vProcessor Notes: Scaling Governor: msm ondemandDisk Mount Options Notes: data=ordered,relatime,rw
Testing initiated at 13 September 2015 23:10 by user linaro.
IFC6450 Processor: ARMv7 rev 1 @ 2.65GHz (4 Cores), Motherboard: Qualcomm APQ 8084 (Flattened Device Tree), Memory: 2048MB, Disk: 16GB SEM16G, Monitor: HP L1950, Network: Qualcomm Atheros AR8151 v2.0 Gigabit + Qualcomm Atheros Device 003e
OS: Ubuntu 14.10, Kernel: 3.10.40-ifc6540-v1.1+ (armv7l), Desktop: GNOME Shell 3.12.2, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 1024x768
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-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-4.9-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-mode=thumb -vProcessor Notes: Scaling Governor: msm interactiveDisk Mount Options Notes: data=ordered,relatime,rw
Testing initiated at 3 October 2015 03:01 by user linaro.