Ubuntu 17.10 32-bit vs. 64-bit benchmarks for a future article on Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1709308-TY-32UBUNTU690 Ubuntu 17.10 32-bit i686 vs. 64-bit - Phoronix Test Suite Ubuntu 17.10 32-bit i686 vs. 64-bit Ubuntu 17.10 32-bit vs. 64-bit benchmarks for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1709308-TY-32UBUNTU690&sor&grr .
Ubuntu 17.10 32-bit i686 vs. 64-bit Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution 32-bit Ubuntu 17.10 64-bit Ubuntu 17.10 Intel Core i7-5600U @ 3.20GHz (4 Cores) LENOVO 20BSCTO1WW Intel Broadwell-U-OPI 8192MB 128GB SAMSUNG MZNTE128 Intel HD 5500 1536MB (950MHz) Intel Broadwell-U Audio Intel Connection + Intel Wireless 7265 Ubuntu 17.10 4.13.0-12-generic (i686) GNOME Shell 3.26.0 Wayland 4.5 Mesa 17.2.1 GCC 7.2.0 ext4 1920x1080 Intel HD 5500 (950MHz) 4.13.0-12-generic (x86_64) OpenBenchmarking.org Environment Details - GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderr Compiler Details - 32-bit Ubuntu 17.10: --build=i686-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i686-linux-gnu --program-prefix=i686-linux-gnu- --target=i686-linux-gnu --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - 64-bit Ubuntu 17.10: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - CFQ / data=ordered,errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave System Details - Python 2.7.14.
Ubuntu 17.10 32-bit i686 vs. 64-bit apache: Static Web Page Serving redis: SET redis: GET gimp: unsharp-mask gimp: auto-levels gimp: resize pgbench: Buffer Test - Normal Load - Read Write openssl: RSA 4096-bit Performance ffmpeg: H.264 HD To NTSC DV encode-flac: WAV To FLAC stockfish: Total Time c-ray: Total Time build-php: Time To Compile build-llvm: Time To Compile john-the-ripper: Blowfish scimark2: Composite hmmer: Pfam Database Search fftw: Float + SSE - 1D FFT Size 1024 tesseract: 1920 x 1080 openarena: 1920 x 1080 compilebench: Initial Create compilebench: Compile 32-bit Ubuntu 17.10 64-bit Ubuntu 17.10 19633.12 1168519.46 1699659.33 17.20 8.72 4.84 1021.11 54.58 15.84 7.69 5843 87.20 254.34 2316.20 2203 497.18 30.25 27313 38.10 32.80 104.15 130.84 21611.31 1624943.14 2398208.46 13.40 6.75 3.51 982.76 240.30 14.23 7.07 4209 69.82 231.38 2274.56 2417 496.01 22.81 35412 38.37 237.25 307.16 OpenBenchmarking.org
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 5K 10K 15K 20K 25K SE +/- 295.75, N = 3 SE +/- 362.88, N = 6 21611.31 19633.12 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 300K 600K 900K 1200K 1500K SE +/- 34898.65, N = 6 SE +/- 13099.84, N = 3 1624943.14 1168519.46 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 500K 1000K 1500K 2000K 2500K SE +/- 62342.38, N = 6 SE +/- 27566.45, N = 6 2398208.46 1699659.33 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.20 Test: unsharp-mask 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 13.40 17.20
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.20 Test: auto-levels 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.75 8.72
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.20 Test: resize 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 1.089 2.178 3.267 4.356 5.445 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 3.51 4.84
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.6.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write 32-bit Ubuntu 17.10 64-bit Ubuntu 17.10 200 400 600 800 1000 SE +/- 14.37, N = 5 SE +/- 14.98, N = 4 1021.11 982.76 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 50 100 150 200 250 SE +/- 0.40, N = 3 SE +/- 1.26, N = 6 240.30 54.58 -m64 -fomit-frame-pointer 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 3.3.3 H.264 HD To NTSC DV 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.37, N = 6 14.23 15.84 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -ldl -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape -lsndio -lasound -lSDL2 -lm -llzma -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 2 4 6 8 10 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 7.07 7.69 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 1300 2600 3900 5200 6500 SE +/- 3.18, N = 3 SE +/- 8.33, N = 3 4209 5843 -msse3 -mpopcnt 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -flto
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.61, N = 3 69.82 87.20 1. (CC) gcc options: -lm -lpthread -O3
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 60 120 180 240 300 SE +/- 0.45, N = 3 SE +/- 0.63, N = 3 231.38 254.34 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 4.0.1 Time To Compile 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 500 1000 1500 2000 2500 SE +/- 0.19, N = 3 SE +/- 1.06, N = 3 2274.56 2316.20
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 500 1000 1500 2000 2500 SE +/- 1.67, N = 3 SE +/- 4.67, N = 3 2417 2203 1. (CC) gcc options: -fopenmp -lcrypt
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite 32-bit Ubuntu 17.10 64-bit Ubuntu 17.10 110 220 330 440 550 SE +/- 1.65, N = 4 SE +/- 1.95, N = 4 497.18 496.01 1. (CC) gcc options: -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 7 14 21 28 35 SE +/- 0.31, N = 6 SE +/- 0.42, N = 5 22.81 30.25 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 8K 16K 24K 32K 40K SE +/- 259.73, N = 3 SE +/- 159.82, N = 3 35412 27313 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 9 18 27 36 45 SE +/- 0.10, N = 3 SE +/- 0.56, N = 4 38.37 38.10
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time 32-bit Ubuntu 17.10 13 26 39 52 65 Min: 3 / Avg: 30.52 / Max: 66
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 32-bit Ubuntu 17.10 8 16 24 32 40 SE +/- 0.25, N = 3 32.80 MIN: 5 / MAX: 69
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 50 100 150 200 250 SE +/- 1.61, N = 3 SE +/- 0.04, N = 3 237.25 104.15
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile 64-bit Ubuntu 17.10 32-bit Ubuntu 17.10 70 140 210 280 350 SE +/- 4.25, N = 5 SE +/- 0.34, N = 3 307.16 130.84
Phoronix Test Suite v10.8.4