32-bit vs. 64-bit Linux Power Use

Ubuntu 16.04 32-bit vs. 64-bit Ubuntu 16.04 Linux power consumption tests on Intel Haswell ultrabook.

HTML result view exported from: https://openbenchmarking.org/result/1603097-GA-POWERING494.

32-bit vs. 64-bit Linux Power UseProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 16.04 32-bitUbuntu 16.04 64-bitIntel Core i7-4558U @ 3.30GHz (4 Cores)ASUS UX301LAA v1.0Intel Haswell-ULT DRAM8192MB2 x 128GB SanDisk SD6SP1M1Intel Haswell-ULT IGP (1200MHz)Intel Haswell-ULT HD AudioLQ133T1JW14Intel Wireless 7260Ubuntu 16.044.4.0-11-generic (i686)Unity 7.4.0X Server 1.18.1intel 2.99.9173.3 Mesa 11.1.2GCC 5.3.1 20160225ext42560x14404.4.0-11-generic (x86_64)OpenBenchmarking.orgCompiler Details- Ubuntu 16.04 32-bit: --build=i686-linux-gnu --disable-browser-plugin --disable-vtable-verify --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 16.04 64-bit: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Scaling Governor: intel_pstate powersaveGraphics Details- SNASystem Details- This was running on battery power.

32-bit vs. 64-bit Linux Power Useencode-flac: WAV To FLACx264: H.264 Video Encodingxonotic: 2560 x 1440 - LowUbuntu 16.04 32-bitUbuntu 16.04 64-bit8.9175.7665.516.8986.9169.91OpenBenchmarking.org

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACUbuntu 16.04 32-bitUbuntu 16.04 64-bit246810SE +/- 0.02, N = 5SE +/- 0.03, N = 58.916.89-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

FLAC Audio Encoding

System Power Consumption Monitor

MinAvgMaxUbuntu 16.04 32-bit221002647627672Ubuntu 16.04 64-bit246082487725119OpenBenchmarking.orgMilliwatts, Fewer Is BetterFLAC Audio Encoding 1.3.1System Power Consumption Monitor7K14K21K28K35K

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2015-11-02H.264 Video EncodingUbuntu 16.04 32-bitUbuntu 16.04 64-bit20406080100SE +/- 0.14, N = 5SE +/- 0.24, N = 575.7686.91-m32 -march=i686 -mfpmath=sse -msse -msse2-m641. (CC) gcc options: -ldl -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

x264

System Power Consumption Monitor

MinAvgMaxUbuntu 16.04 32-bit169603671041225Ubuntu 16.04 64-bit298363165432622OpenBenchmarking.orgMilliwatts, Fewer Is Betterx264 2015-11-02System Power Consumption Monitor11K22K33K44K55K

Xonotic

Resolution: 2560 x 1440 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 2560 x 1440 - Effects Quality: LowUbuntu 16.04 32-bitUbuntu 16.04 64-bit1632486480SE +/- 1.85, N = 3SE +/- 1.84, N = 365.5169.91MIN: 23 / MAX: 150MIN: 22 / MAX: 149

Xonotic

System Power Consumption Monitor

MinAvgMaxUbuntu 16.04 32-bit230543401854312Ubuntu 16.04 64-bit160613273849705OpenBenchmarking.orgMilliwatts, Fewer Is BetterXonotic 0.8System Power Consumption Monitor14K28K42K56K70K

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

MinAvgMaxUbuntu 16.04 32-bit94013191954312Ubuntu 16.04 64-bit85133021849705OpenBenchmarking.orgMilliwattsSystem Power Consumption MonitorPhoronix Test Suite System Monitoring14K28K42K56K70K


Phoronix Test Suite v10.8.4