Ubuntu 13.10 32-bit vs. 64-bit / Linux 3.10 Kernel

Intel Core i7 720Q benchmarks from Lenovo ThinkPad W510 when comparing Ubuntu 13.10 32-bit and 64-bit binary performance. Benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1307254-SO-UBUNTU32V35.

Ubuntu 13.10 32-bit vs. 64-bit / Linux 3.10 KernelProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 13.10 i686Ubuntu 13.10 x86_64Intel Core i7 720Q @ 1.60GHz (8 Cores)LENOVO 4318CTOIntel Core DMI4096MB160GB INTEL SSDSA2M160NVIDIA Quadro FX 880M 1024MB (550/790MHz)Conexant CX20585Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300Ubuntu 13.103.10.0-5-generic (i686)Xfce 4.10X Server 1.14.2NVIDIA 319.323.3.0 NVIDIAGCC 4.8ext41600x9003.10.0-5-generic (x86_64)OpenBenchmarking.orgCompiler Details- Ubuntu 13.10 i686: --build=i686-linux-gnu --disable-browser-plugin --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-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i686-linux-gnu --target=i686-linux-gnu --with-arch-32=i686 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 13.10 x86_64: --build=x86_64-linux-gnu --disable-browser-plugin --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-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Scaling Governor: acpi-cpufreq ondemand

Ubuntu 13.10 32-bit vs. 64-bit / Linux 3.10 Kernelopenarena: 1600 x 900reaction: 1600 x 900xonotic: 1600 x 900 - Lowxonotic: 1600 x 900 - Highdolfyn: Computational Fluid Dynamicslammps: Rhodopsin Proteinffte: N=64, 1D Complex FFT Routinex264: H.264 Video Encodingbuild-linux-kernel: Time To Compilec-ray: Total Timesmallpt: Global Illumination Renderer; 100 Samplesencode-flac: WAV To FLACffmpeg: H.264 HD To NTSC DVapache: Static Web Page ServingUbuntu 13.10 i686Ubuntu 13.10 x86_64294.30134.67197.56106.5549.2372.952589.4354.36199.5980.9434112.6135.4711952.80297.97134.97206.71108.4342.2469.693739.0462.24202.4261.492649.4531.958876.70OpenBenchmarking.org

OpenArena

Resolution: 1600 x 900

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1600 x 900Ubuntu 13.10 i686Ubuntu 13.10 x86_6460120180240300SE +/- 0.72, N = 3SE +/- 1.43, N = 3294.30297.97

Reaction Quake 3

Resolution: 1600 x 900

OpenBenchmarking.orgFrames Per Second, More Is BetterReaction Quake 3 1.0 BetaResolution: 1600 x 900Ubuntu 13.10 i686Ubuntu 13.10 x86_64306090120150SE +/- 0.12, N = 3SE +/- 0.07, N = 3134.67134.97MIN: 134.5 / MAX: 134.9MIN: 134.9 / MAX: 135.1

Reaction Quake 3

Resolution: 1600 x 900 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterReaction Quake 3 1.0 BetaResolution: 1600 x 900 - Total Frame TimeUbuntu 13.10 i686Ubuntu 13.10 x86_6448121620Min: 3 / Avg: 7.36 / Max: 12Min: 3 / Avg: 7.34 / Max: 13

Xonotic

Resolution: 1600 x 900 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1600 x 900 - Effects Quality: LowUbuntu 13.10 i686Ubuntu 13.10 x86_6450100150200250SE +/- 0.74, N = 3SE +/- 0.23, N = 3197.56206.71MIN: 123 / MAX: 393MIN: 132 / MAX: 407

Xonotic

Resolution: 1600 x 900 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1600 x 900 - Effects Quality: HighUbuntu 13.10 i686Ubuntu 13.10 x86_6420406080100SE +/- 0.09, N = 3SE +/- 0.09, N = 3106.55108.43MIN: 58 / MAX: 147MIN: 60 / MAX: 147

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsUbuntu 13.10 i686Ubuntu 13.10 x86_641122334455SE +/- 0.11, N = 3SE +/- 0.13, N = 349.2342.24

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinUbuntu 13.10 i686Ubuntu 13.10 x86_641632486480SE +/- 0.08, N = 3SE +/- 0.05, N = 372.9569.691. (CXX) g++ options: -lfftw -lmpich

FFTE

Test: N=64, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 5.0Test: N=64, 1D Complex FFT RoutineUbuntu 13.10 i686Ubuntu 13.10 x86_648001600240032004000SE +/- 20.49, N = 3SE +/- 1.55, N = 32589.433739.041. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2013-06-08H.264 Video EncodingUbuntu 13.10 i686Ubuntu 13.10 x86_641428425670SE +/- 0.06, N = 5SE +/- 0.12, N = 554.3662.24-m32 -march=i686 -mfpmath=sse -msse-m641. (CC) gcc options: -ldl -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To CompileUbuntu 13.10 i686Ubuntu 13.10 x86_644080120160200SE +/- 0.72, N = 3SE +/- 0.63, N = 3199.59202.42

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeUbuntu 13.10 i686Ubuntu 13.10 x86_6420406080100SE +/- 0.01, N = 3SE +/- 0.02, N = 380.9461.491. (CC) gcc options: -lm -lpthread -O3

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesUbuntu 13.10 i686Ubuntu 13.10 x86_6470140210280350SE +/- 0.58, N = 3SE +/- 0.33, N = 33412641. (CXX) g++ options: -fopenmp

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACUbuntu 13.10 i686Ubuntu 13.10 x86_643691215SE +/- 0.00, N = 5SE +/- 0.01, N = 512.619.451. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 2.0H.264 HD To NTSC DVUbuntu 13.10 i686Ubuntu 13.10 x86_64816243240SE +/- 0.11, N = 3SE +/- 0.07, N = 335.4731.951. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lasound -lSDL -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.3Static Web Page ServingUbuntu 13.10 i686Ubuntu 13.10 x86_643K6K9K12K15KSE +/- 239.79, N = 3SE +/- 185.52, N = 611952.808876.701. (CC) gcc options: -shared -fPIC -O2 -pthread


Phoronix Test Suite v10.8.4