Old Dogs vs New Puppy

CPU benchmarks

HTML result view exported from: https://openbenchmarking.org/result/1510220-BE-1510203BE97.

Old Dogs vs New PuppyProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay DriverCompilerFile-SystemScreen ResolutionSystem LayerDisplay ServerOpenGLCore2 1 CoreOdroid C1Athlon XPIntel Core 2 Duo T7700 @ 2.69GHz (1 Core)Red Hat KVMIntel 440FX- 82441FX PMC1 x 1024 MB RAM35GBRed Hat QXL paravirtual graphic cardIntel 82801FB/FBM/FR/FW/FRWRed Hat Virtio deviceCentOS Linux 73.10.0-229.el7.x86_64 (x86_64)KDE 4.10.5modesetting 0.8.0GCC 4.8.3 20140911xfs1024x768KVMARMv7 rev 1 @ 1.73GHz (4 Cores)ODROIDC948MB640GB 00AAKS-22A7B2 + 32GB 00000Ubuntu 14.043.10.80-131 (armv7l)LXDE 0.6.1X Server 1.15.1GCC 4.9.2reiserfs1280x1024AMD Sempron @ 2.19GHz (1 Core)American Megatrends P1.30VIA VT83772048MB640GB Western Digital WD6400AAKS-2 + 80GB Seagate ST380021A + 60GB Seagate ST360021ANVIDIA GeForce FX 5200 128MB (250/500MHz)Slackware 14.13.18.21 (i686)X Server 1.14.3NVIDIA 173.14.392.1.2 NVIDIA 173.14.39GCC 4.9.3 + Clang 3.7.0 + LLVM 3.7.0OpenBenchmarking.orgCompiler Details- Core2 1 Core: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - Odroid C1: --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 - Athlon XP: --build=i586-slackware-linux --disable-gtktest --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-install-libiberty --enable-java-awt=gtk --enable-java-home --enable-languages=ada,c,c++,fortran,go,java,lto,objc --enable-libssp --enable-lto --enable-objc-gc --enable-shared --enable-threads=posix --host=i586-slackware-linux --mandir=/usr/man --target=i586-slackware-linux --verbose --with-antlr-jar=/root/slackware-current/source/d/gcc/antlr-runtime-3.4.jar --with-arch-directory=i386 --with-arch=i586 --with-gnu-ld --with-python-dir=/lib/python2.7/site-packages System Details- Core2 1 Core: SELinux: Enabled.Processor Details- Odroid C1: Scaling Governor: meson_cpufreq performanceEnvironment Details- Athlon XP: __GL_SYNC_TO_VBLANK=0

Old Dogs vs New Puppystream: Copystream: Scalestream: Triadstream: Addmafft: Multiple Sequence Alignmentgcrypt: CAMELLIA256-ECB Ciphertscp: AI Chess Performancejohn-the-ripper: Traditional DESjohn-the-ripper: Blowfishttsiod-renderer: Phong Rendering With Soft-Shadow Mappinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testc-ray: Total Timecompress-pbzip2: 256MB File Compressionsmallpt: Global Illumination Renderer; 100 Samplesencode-flac: WAV To FLACpovray: Total Timeopenssl: RSA 4096-bit Performanceapache: Static Web Page ServingCore2 1 CoreOdroid C1Athlon XP4270.902732.973226.313193.9540.203950529289280366772018.00876.262008174.7165.5388622.171364.9856.673359.022560.752340.811903.451871.2333.511112018271655195033352516.1099.951533239.01111.27296173.8920.401816.28736.94883.441017.541084.2291.6968303696998417703334116.78163.161087298.58191.3545527.988.372743.37OpenBenchmarking.org

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyCore2 1 CoreOdroid C1Athlon XP9001800270036004500SE +/- 2.32, N = 10SE +/- 11.20, N = 10SE +/- 2.71, N = 104270.902560.75736.941. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleCore2 1 CoreOdroid C1Athlon XP6001200180024003000SE +/- 1.47, N = 9SE +/- 9.90, N = 7SE +/- 1.63, N = 102732.972340.81883.441. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadCore2 1 CoreOdroid C1Athlon XP7001400210028003500SE +/- 7.60, N = 9SE +/- 7.64, N = 10SE +/- 1.49, N = 83226.311903.451017.541. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddCore2 1 CoreOdroid C1Athlon XP7001400210028003500SE +/- 6.79, N = 10SE +/- 12.92, N = 10SE +/- 3.87, N = 93193.951871.231084.221. (CC) gcc options: -O3 -march=native -fopenmp

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentCore2 1 CoreOdroid C1Athlon XP20406080100SE +/- 0.15, N = 3SE +/- 1.86, N = 6SE +/- 0.31, N = 340.2033.5191.691. (CC) gcc options: -O3 -lm -lpthread

Gcrypt Library

CAMELLIA256-ECB Cipher

OpenBenchmarking.orgMicroseconds, Fewer Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB CipherCore2 1 CoreOdroid C1Athlon XP2K4K6K8K10KSE +/- 15.28, N = 3SE +/- 130.00, N = 3SE +/- 11.55, N = 33950111206830-O2-Os -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta-march=athlon-xp -O3 -ffast-math -ftree-vectorize -fipa-pta -fomit-frame-pointer -mfpmath=sse1. (CC) gcc options: -fvisibility=hidden

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore2 1 CoreOdroid C1Athlon XP110K220K330K440K550KSE +/- 203.43, N = 5SE +/- 1290.45, N = 5SE +/- 49.60, N = 5529289182716369699-march=native-mcpu=cortex-a5 -mfloat-abi=hard -fipa-pta -fomit-frame-pointer -ftree-vectorize -mfpu=neon -ffast-math -fopenmp-march=athlon-xp -ffast-math -ftree-vectorize -fipa-pta -fomit-frame-pointer -mfpmath=sse1. (CC) gcc options: -O3

John The Ripper

Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Traditional DESCore2 1 CoreOdroid C1Athlon XP200M400M600M800M1000MSE +/- 3711.84, N = 3SE +/- 481416.77, N = 3SE +/- 144065.19, N = 32803667551950333841770333-lcrypt1. (CC) gcc options: -fopenmp

John The Ripper

Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0BlowfishCore2 1 CoreOdroid C1Athlon XP160320480640800SE +/- 11.02, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3720525411-lcrypt-lcrypt1. (CC) gcc options: -fopenmp

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.2zPhong Rendering With Soft-Shadow MappingCore2 1 CoreOdroid C1Athlon XP48121620SE +/- 0.02, N = 3SE +/- 0.67, N = 2SE +/- 0.02, N = 318.0016.106.78-msse -mrecip -mfpmath=sse -msse2 -mssse3 -lpthread-mcpu=cortex-a5 -mfloat-abi=hard -fipa-pta -ftree-vectorize -mfpu=neon -fopenmp-march=athlon-xp -fipa-pta -ftree-vectorize -mfpmath=sse -msse -mrecip -lpthread1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -lstdc++

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore2 1 CoreOdroid C1Athlon XP2004006008001000SE +/- 0.95, N = 3SE +/- 2.07, N = 6SE +/- 1.30, N = 3876.2699.95163.16-mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -ffast-math -ftree-vectorize -mfpu=neon-march=athlon-xp -ffast-math -ftree-vectorize -fipa-pta -fomit-frame-pointer -mfpmath=sse1. (CC) gcc options: -O3

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestCore2 1 CoreOdroid C1Athlon XP400800120016002000SE +/- 32.74, N = 6SE +/- 14.05, N = 3SE +/- 2.91, N = 32008153310871. (CXX) g++ options: -pipe -lpthread

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeCore2 1 CoreOdroid C1Athlon XP70140210280350SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3174.71239.01298.58-mcpu=cortex-a5 -mfloat-abi=hard -flto -fuse-linker-plugin -ffat-lto-objects -fipa-pta -ftree-vectorize -mfpu=neon -ffast-math -fopenmp-march=athlon-xp -ffast-math -ftree-vectorize -fipa-pta -fomit-frame-pointer -mfpmath=sse1. (CC) gcc options: -lm -lpthread -O3

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.6256MB File CompressionCore2 1 CoreOdroid C1Athlon XP4080120160200SE +/- 2.19, N = 6SE +/- 0.93, N = 3SE +/- 0.60, N = 365.53111.27191.351. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesCore2 1 CoreOdroid C1Athlon XP2004006008001000SE +/- 0.00, N = 3SE +/- 5.00, N = 3SE +/- 0.00, N = 3886296455-mcpu=cortex-a5 -O3 -mfloat-abi=hard -fipa-pta -ftree-vectorize -mfpu=neon -ffast-math -fomit-frame-pointer-march=athlon-xp -O3 -fipa-pta -ffast-math -ftree-vectorize -fomit-frame-pointer -mfpmath=sse1. (CXX) g++ options: -fopenmp

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACCore2 1 CoreOdroid C1Athlon XP4080120160200SE +/- 0.05, N = 5SE +/- 0.92, N = 5SE +/- 0.02, N = 522.17173.8927.98-O2-O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -ffast-math -ftree-vectorize -mfpu=neon -logg-march=athlon-xp -O3 -fipa-pta -fomit-frame-pointer1. (CXX) g++ options: -fvisibility=hidden -lm

POV-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0Total TimeCore2 1 Core30060090012001500SE +/- 0.19, N = 31364.981. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lpthread -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceCore2 1 CoreOdroid C1Athlon XP1326395265SE +/- 0.37, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 356.6720.408.37-m64-march=armv7-a-fomit-frame-pointer1. (CC) gcc options: -O3 -lssl -lcrypto -ldl

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingCore2 1 CoreOdroid C1Athlon XP7001400210028003500SE +/- 37.79, N = 3SE +/- 0.66, N = 3SE +/- 33.48, N = 33359.021816.282743.37-O2 -pthread-mcpu=cortex-a5 -O3 -mfloat-abi=hard -flto -fuse-linker-plugin -mfpu=neon -fopenmp-pthread -march=athlon-xp -O3 -mfpmath=sse1. (CC) gcc options: -shared -fPIC


Phoronix Test Suite v10.8.4