1GHz race for ARM Cortex-A8, ARM Cortex-A9 and Intel Atom. Benchmark for ARM Cortex-A8 (DM3730, 256KiB L2 cache), ARM Cortex-A9 (Exynos 4210, 1MiB L2 cache) and Intel Atom (N450, 512KiB L2 cache), all running at 1GHz CPU clock frequency.
HTML result view exported from: https://openbenchmarking.org/result/1209058-SU-1208261BY38&sro&grt .
1GHz race for ARM Cortex-A8, ARM Cortex-A9 and Intel Atom. Processor Motherboard Memory Disk OS Kernel Compiler File-System Screen Resolution Desktop Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Crippled_Core2_Full_Benchmarks ARMv7 rev 2 @ 1.00GHz (1 Core) IGEP0020 board 477MB 8GB SA08G Gentoo Base 2.1 2.6.37+ (armv7l) GCC 4.7.1 ext4 1280x1080 ARMv7 rev 1 @ 1.20GHz (2 Cores) ORIGEN 671MB 16GB SDC 3.0.13+ (armv7l) 1024x1200 Intel Atom N450 @ 1.67GHz (2 Cores) SAMSUNG N150/N210/N220 1024MB 250GB TOSHIBA MK2555GS 3.4.4-gentoo (x86_64) 1024x600 Unknown (1 Core) 41GB Linux 3.5.2-1-ARCH (x86_64) KDE 4.9.00 GCC 4.7.1 20120721 1280x800 OpenBenchmarking.org Compiler Details - Cortex-A8 @1GHz (hardfp): --bindir=/usr/armv7a-hardfloat-linux-gnueabi/gcc-bin/4.7.1 --build=armv7a-hardfloat-linux-gnueabi --datadir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --host=armv7a-hardfloat-linux-gnueabi --includedir=/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.7.1/include --mandir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/man --with-arch=armv7-a --with-cpu=cortex-a8 --with-float=hard --with-float=hard --with-fpu=neon --with-fpu=vfpv3-d16 --with-python-dir=/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/python --without-cloog --without-ppl - Cortex-A9 @1GHz (hardfp): --bindir=/usr/armv7a-hardfloat-linux-gnueabi/gcc-bin/4.7.1 --build=armv7a-hardfloat-linux-gnueabi --datadir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --host=armv7a-hardfloat-linux-gnueabi --includedir=/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.7.1/include --mandir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/man --with-arch=armv7-a --with-cpu=cortex-a9 --with-float=hard --with-float=hard --with-fpu=neon --with-fpu=vfpv3-d16 --with-python-dir=/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/python --without-cloog --without-ppl - Atom N450 @1GHz (X32): --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.1/man --with-abi=mx32 --with-arch=atom --with-multilib-list=m64,m32,mx32 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.7.1/python --with-tune=atom --without-cloog --without-ppl - Atom N450 @1GHz (x86-64): --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.1 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.1/man --with-arch=atom --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.7.1/python --with-tune=atom --without-cloog --without-ppl - Crippled_Core2_Full_Benchmarks: --disable-build-poststage1-with-cxx --disable-build-with-cxx --disable-cloog-version-check --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-ppl-version-check --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=isl --enable-gnu-unique-object --enable-gold --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-ld=default --enable-libstdcxx-time --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-linker-hash-style=gnu --with-plugin-ld=ld.gold --with-ppl Processor Details - Crippled_Core2_Full_Benchmarks: Scaling Governor: powersave
1GHz race for ARM Cortex-A8, ARM Cortex-A9 and Intel Atom. c-ray: Total Time dcraw: RAW To PPM Image Conversion encode-flac: WAV To FLAC graphics-magick: HWB Color Space graphics-magick: Blur graphics-magick: Local Adaptive Thresholding graphics-magick: Resizing graphics-magick: Sharpen himeno: Poisson Pressure Solver encode-mp3: WAV To MP3 compress-lzma: 256MB File Compression n-queens: Elapsed Time openssl: RSA 4096-bit Performance hmmer: Pfam Database Search Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Crippled_Core2_Full_Benchmarks 8814.63 845.80 103.37 7 3 1 5 2 54.92 364.76 1173.37 1017.61 3.10 820.71 875.76 694.67 50.84 24 13 4 17 7 116.24 122.64 797.02 850.89 3.80 244.24 1385.27 615.20 75.75 10 6 2 7 3 67.28 163.11 942.81 1219.60 4.20 348.10 1316.29 695.43 75.96 13 7 3 11 4 75.81 163.83 957.36 1241.23 4.20 369.58 742.70 109.06 36.37 24 9 4 13 4 314.45 83.89 456.91 1186.00 11.70 257.37 OpenBenchmarking.org
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 2K 4K 6K 8K 10K SE +/- 0.23, N = 3 SE +/- 0.07, N = 3 SE +/- 3.01, N = 3 SE +/- 1.32, N = 3 SE +/- 0.83, N = 3 1385.27 1316.29 8814.63 875.76 742.70 1. (CC) gcc options: -lm -lpthread -O3
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 200 400 600 800 1000 SE +/- 1.17, N = 3 SE +/- 1.27, N = 3 SE +/- 3.82, N = 3 SE +/- 1.16, N = 3 SE +/- 0.37, N = 3 615.20 695.43 845.80 694.67 109.06 1. (CC) gcc options: -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.2.1 WAV To FLAC Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 20 40 60 80 100 SE +/- 0.64, N = 5 SE +/- 0.66, N = 5 SE +/- 0.47, N = 5 SE +/- 0.07, N = 5 SE +/- 0.01, N = 5 75.75 75.96 103.37 50.84 36.37 -O2 -O2 -O2 -O2 -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer -logg 1. (CXX) g++ options: -lm
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 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 SE +/- 0.00, N = 3 10 13 7 24 24 -O2 -lrt -O2 -lrt -O2 -lrt -O2 -lrt -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer -llcms -ltiff -ljasper -lwmflite -lXext -lSM -lICE -lX11 -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lfreetype -ljpeg -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6 7 3 13 9 -O2 -lrt -O2 -lrt -O2 -lrt -O2 -lrt -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer -llcms -ltiff -ljasper -lwmflite -lXext -lSM -lICE -lX11 -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lfreetype -ljpeg -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 0.9 1.8 2.7 3.6 4.5 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2 3 1 4 4 -O2 -lrt -O2 -lrt -O2 -lrt -O2 -lrt -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer -llcms -ltiff -ljasper -lwmflite -lXext -lSM -lICE -lX11 -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lfreetype -ljpeg -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 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 SE +/- 0.00, N = 3 7 11 5 17 13 -O2 -lrt -O2 -lrt -O2 -lrt -O2 -lrt -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer -llcms -ltiff -ljasper -lwmflite -lXext -lSM -lICE -lX11 -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lfreetype -ljpeg -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3 4 2 7 4 -O2 -lrt -O2 -lrt -O2 -lrt -O2 -lrt -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer -llcms -ltiff -ljasper -lwmflite -lXext -lSM -lICE -lX11 -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lfreetype -ljpeg -lbz2 -lxml2 -lz -lm -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 70 140 210 280 350 SE +/- 0.10, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 SE +/- 0.38, N = 3 67.28 75.81 54.92 116.24 314.45 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer 1. (CC) gcc options: -O3
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 80 160 240 320 400 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.21, N = 5 SE +/- 0.04, N = 5 SE +/- 0.07, N = 5 163.11 163.83 364.76 122.64 83.89
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 300 600 900 1200 1500 SE +/- 1.26, N = 3 SE +/- 1.04, N = 3 SE +/- 0.26, N = 3 SE +/- 0.31, N = 3 SE +/- 3.66, N = 3 942.81 957.36 1173.37 797.02 456.91 -O2 -O2 -O2 -O2 -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer 1. (CC) gcc options:
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 300 600 900 1200 1500 SE +/- 0.06, N = 2 SE +/- 0.01, N = 2 SE +/- 0.15, N = 2 SE +/- 0.38, N = 2 SE +/- 0.05, N = 2 1219.60 1241.23 1017.61 850.89 1186.00 1. (CC) gcc options: -static -O2
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 3 6 9 12 15 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 4.20 4.20 3.10 3.80 11.70 -m64 -m64 -m64 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Atom N450 @1GHz (X32) Atom N450 @1GHz (x86-64) Cortex-A8 @1GHz (hardfp) Cortex-A9 @1GHz (hardfp) Crippled_Core2_Full_Benchmarks 200 400 600 800 1000 SE +/- 5.46, N = 6 SE +/- 5.91, N = 4 SE +/- 8.90, N = 3 SE +/- 0.23, N = 3 SE +/- 0.67, N = 3 348.10 369.58 820.71 244.24 257.37 -O2 -O2 -O2 -O2 -O3 -march=core2 -mfpmath=sse -flto -fomit-frame-pointer 1. (CC) gcc options: -pthread -lhmmer -lsquid -lm
Phoronix Test Suite v10.8.5