Intel Linux 3.11 Kernel Power Tests

Intel Core i5-2520M testing of modern Linux kernel power consumption. Benchmarking by Michael Larabel for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1308098-SO-INTELLINU35&grr.

Intel Linux 3.11 Kernel Power TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.8Linux 3.9Linux 3.10Linux 3.11 GitIntel Core i5-2520M @ 2.50GHz (4 Cores)HP 161CIntel 2nd Generation Core Family DRAM4096MB160GB INTEL SSDSA2M160Intel 2nd Generation Core Family IGP (1300MHz)IDT 92HD81B1X5Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Ubuntu 13.103.8.0-030800-generic (x86_64)Xfce 4.10X Server 1.14.2intel 2.21.123.1 Mesa 9.1.4GCC 4.8ext41600x900Intel Core i5-2520M @ 3.20GHz (4 Cores)3.9.0-030900-generic (x86_64)3.10.0-031000-generic (x86_64)3.11.0-999-generic (x86_64)OpenBenchmarking.orgCompiler Details- --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- Linux 3.8: Scaling Governor: acpi-cpufreq ondemand- Linux 3.9: Scaling Governor: intel_pstate powersave- Linux 3.10: Scaling Governor: intel_pstate powersave- Linux 3.11 Git: Scaling Governor: intel_pstate powersaveGraphics Details- SNASystem Details- This was running on battery power.

Intel Linux 3.11 Kernel Power Testsencode-mp3: WAV To MP3apache: Static Web Page Servingc-ray: Total Timexonotic: 1600 x 900 - Highopenarena: 1600 x 900encode-flac: WAV To FLACLinux 3.8Linux 3.9Linux 3.10Linux 3.11 Git17.0618141.3274.3445.4727.176.5117.0417670.8974.3645.8627.276.5517.0216077.9974.3445.2227.236.5117.0715960.5774.3845.9327.236.55OpenBenchmarking.org

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

MinAvgMaxLinux 3.8136653662842907Linux 3.9138323965646672Linux 3.10138543958247037Linux 3.11 Git139383931547100OpenBenchmarking.orgMilliwattsSystem Power Consumption MonitorPhoronix Test Suite System Monitoring12K24K36K48K60K

LAME MP3 Encoding

System Power Consumption Monitor

MinAvgMaxLinux 3.8140923030530750Linux 3.9140922529231414Linux 3.10141192819831398Linux 3.11 Git141072440231233OpenBenchmarking.orgMilliwatts, Fewer Is BetterLAME MP3 Encoding 3.99.3System Power Consumption Monitor8K16K24K32K40K

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3Linux 3.8Linux 3.9Linux 3.10Linux 3.11 Git48121620SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 517.0617.0417.0217.071. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -pipe -lm

Apache Benchmark

System Power Consumption Monitor

MinAvgMaxLinux 3.8140923639542662Linux 3.9140794012743422Linux 3.10144923851543925Linux 3.11 Git141274049643491OpenBenchmarking.orgMilliwatts, Fewer Is BetterApache Benchmark 2.4.3System Power Consumption Monitor11K22K33K44K55K

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.3Static Web Page ServingLinux 3.8Linux 3.9Linux 3.10Linux 3.11 Git4K8K12K16K20KSE +/- 9.71, N = 3SE +/- 160.27, N = 3SE +/- 37.83, N = 3SE +/- 205.26, N = 318141.3217670.8916077.9915960.571. (CC) gcc options: -shared -fPIC -O2 -pthread

C-Ray

System Power Consumption Monitor

MinAvgMaxLinux 3.8140363871240431Linux 3.9146944048441313Linux 3.10142913992241226Linux 3.11 Git312983995740970OpenBenchmarking.orgMilliwatts, Fewer Is BetterC-Ray 1.1System Power Consumption Monitor11K22K33K44K55K

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 3.8Linux 3.9Linux 3.10Linux 3.11 Git20406080100SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 374.3474.3674.3474.381. (CC) gcc options: -lm -lpthread -O3

Xonotic

System Power Consumption Monitor

MinAvgMaxLinux 3.8143294045742907Linux 3.9140794358146672Linux 3.10141704378447037Linux 3.11 Git142284419647100OpenBenchmarking.orgMilliwatts, Fewer Is BetterXonotic 0.7System Power Consumption Monitor12K24K36K48K60K

Xonotic

Resolution: 1600 x 900 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1600 x 900 - Effects Quality: HighLinux 3.8Linux 3.9Linux 3.10Linux 3.11 Git1020304050SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.52, N = 3SE +/- 0.02, N = 345.4745.8645.2245.93MIN: 26 / MAX: 60MIN: 27 / MAX: 61MIN: 3 / MAX: 61MIN: 27 / MAX: 61

OpenArena

System Power Consumption Monitor

MinAvgMaxLinux 3.8136653718539025Linux 3.9138324113444283Linux 3.10138544223644456Linux 3.11 Git139474094043995OpenBenchmarking.orgMilliwatts, Fewer Is BetterOpenArena 0.8.8System Power Consumption Monitor12K24K36K48K60K

OpenArena

Resolution: 1600 x 900 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1600 x 900 - Total Frame TimeLinux 3.8Linux 3.9Linux 3.10Linux 3.11 Git1530456075Min: 6 / Avg: 36.84 / Max: 79Min: 6 / Avg: 36.6 / Max: 80Min: 6 / Avg: 36.67 / Max: 80Min: 6 / Avg: 36.67 / Max: 80

OpenArena

Resolution: 1600 x 900

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1600 x 900Linux 3.8Linux 3.9Linux 3.10Linux 3.11 Git612182430SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 327.1727.2727.2327.23MIN: 6 / MAX: 80MIN: 5 / MAX: 80MIN: 6 / MAX: 81MIN: 6 / MAX: 80

FLAC Audio Encoding

System Power Consumption Monitor

MinAvgMaxLinux 3.8143792281630491Linux 3.9143432462630919Linux 3.10147262011330887Linux 3.11 Git139382275830850OpenBenchmarking.orgMilliwatts, Fewer Is BetterFLAC Audio Encoding 1.3.0System Power Consumption Monitor8K16K24K32K40K

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACLinux 3.8Linux 3.9Linux 3.10Linux 3.11 Git246810SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 56.516.556.516.551. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm


Phoronix Test Suite v10.8.5