Intel Ivy Bridge CPU Performance Per Watt

Some system power consumption monitoring of Intel Core i5 2400S, i5-2500K, i5-3470, and i7-3770K processors under Linux. Plus CPU temperature monitoring too. Different workloads along with Linux performance-per-Watt for these Intel Sandy Bridge and Intel Ivy Bridge processors. Benchmarking by Michael Larabel for a future article on Phoronix.com for Ivy Bridge power efficiency / performance-per-Watt under Ubuntu Linux.

HTML result view exported from: https://openbenchmarking.org/result/1312073-SO-1208244SU05.

Intel Ivy Bridge CPU Performance Per WattProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K7sIntel Core i5-2400S @ 2.50GHz (4 Cores)ECS Z77H2-A2X v1.0Intel 2nd Generation Core Family DRAM8192MB240GB OCZ VERTEX3Intel 2nd Generation Core Family IGPRealtek ALC892DELL P2210HRealtek RTL8111/8168B + Intel Centrino Advanced-N 6205Ubuntu 12.103.5.0-8-generic (x86_64)Unity 2D 6.0.0X Server 1.12.1.902 (1.12.2 RC 2)intel 2.20.32.1 Mesa 8.1-devel (git-7d65356)GCC 4.7 + LLVM 3.1 + Intel IOC SDK 2012 v1.0.2ext41920x1080Intel Core i5-2500K @ 3.30GHz (4 Cores)Intel Core i5-3470 @ 3.20GHz (4 Cores)Intel Xeon E3-1200 v2/3rdIntel Xeon E3-1200 v2/3rd Gen CoreIntel Core i7-3770K @ 3.50GHz (8 Cores)Intel Core i7-3770S @ 3.10GHz (8 Cores)ASUS P8Z77-V LX16384MB128GB TOSHIBA THNSNH12MSI AMD Radeon HD 7850 2048MBRealtek ALC887-VDSDM-HS75PRealtek RTL8111/8168/8411LinuxMint 163.11.0-12-generic (i686)Cinnamon 2.0.14X Server 1.14.3radeon 7.2.02.1 Mesa 9.2.1 Gallium 0.4GCC 4.8SquashFS1280x1024OpenBenchmarking.orgCompiler Details- Core i5 2400S: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Core i5 2500K: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Core i5 3470: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Core i7 3770K: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - 7s: --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 Processor Details- Core i5 2400S: Scaling Governor: ondemand- Core i5 2500K: Scaling Governor: ondemand- Core i5 3470: Scaling Governor: ondemand- Core i7 3770K: Scaling Governor: ondemand- 7s: Scaling Governor: acpi-cpufreq ondemandGraphics Details- Core i5 2400S: UXA- Core i5 2500K: UXA- Core i5 3470: UXA- Core i7 3770K: UXA- 7s: GLAMOR

Intel Ivy Bridge CPU Performance Per Wattc-ray: Total Timepovray: Total Timexonotic: 1920 x 1080 - Highbuild-linux-kernel: Time To CompileCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K7s48.5576729.40146.9537.1768243.36114.9835.8867840.05113.1031.8662562.3285.7132.55517125.4391.78OpenBenchmarking.org

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K7s1122334455SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 348.5537.1735.8831.8632.55-march=native-march=native-march=native-march=native1. (CC) gcc options: -lm -lpthread -O3

C-Ray

Total Time

OpenBenchmarking.orgPerformance Per Watt, More Is BetterC-Ray 1.1Total TimeCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K0.70651.4132.11952.8263.53251.632.882.463.14

C-Ray

CPU Temperature Monitor

MinAvgMaxCore i5 2400S43.054.357.0Core i5 2500K53.067.372.0Core i5 347049.070.778.0Core i7 3770K48.069.777.0OpenBenchmarking.orgCelsius, Fewer Is BetterC-Ray 1.1CPU Temperature Monitor20406080100

C-Ray

System Power Consumption Monitor

MinAvgMaxCore i5 2400S39.979.381.7Core i5 2500K105.1106.9108.4Core i5 347061.688.193.9Core i7 3770K84.199.9102.4OpenBenchmarking.orgWatts, Fewer Is BetterC-Ray 1.1System Power Consumption Monitor20406080100

POV-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.6.1Total TimeCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K7s170340510680850767682678625517-march=k8 -mtune=k8 -lXpm-march=k8 -mtune=k8 -lXpm-march=k8 -mtune=k8 -lXpm-march=k8 -mtune=k8 -lXpm-march=i686 -mtune=i6861. (CXX) g++ options: -pipe -O3 -msse -mfpmath=sse -msse2 -malign-double -ltiff -ljpeg -lz -lSM -lICE -lX11 -lm

POV-Ray

Total Time

OpenBenchmarking.orgPerformance Per Watt, More Is BetterPOV-Ray 3.6.1Total TimeCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K0.02250.0450.06750.090.11250.080.100.080.10

POV-Ray

CPU Temperature Monitor

MinAvgMaxCore i5 2400S41.045.747.0Core i5 2500K51.052.355.0Core i5 347049.051.157.0Core i7 3770K52.053.756.0OpenBenchmarking.orgCelsius, Fewer Is BetterPOV-Ray 3.6.1CPU Temperature Monitor1632486480

POV-Ray

System Power Consumption Monitor

MinAvgMaxCore i5 2400S63.263.765.0Core i5 2500K65.766.467.4Core i5 347055.157.075.2Core i7 3770K64.765.366.3OpenBenchmarking.orgWatts, Fewer Is BetterPOV-Ray 3.6.1System Power Consumption Monitor20406080100

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K7s306090120150SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.86, N = 329.4043.3640.0562.32125.43

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K0.18680.37360.56040.74720.9340.460.600.630.83

Xonotic

CPU Temperature Monitor

MinAvgMaxCore i5 2400S39.041.853.0Core i5 2500K42.046.748.0Core i5 347040.048.953.0Core i7 3770K41.050.653.0OpenBenchmarking.orgCelsius, Fewer Is BetterXonotic 0.6CPU Temperature Monitor1530456075

Xonotic

System Power Consumption Monitor

MinAvgMaxCore i5 2400S60.663.391.5Core i5 2500K68.572.175.4Core i5 347048.063.866.4Core i7 3770K39.975.080.3OpenBenchmarking.orgWatts, Fewer Is BetterXonotic 0.6System Power Consumption Monitor20406080100

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To CompileCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K7s306090120150SE +/- 0.92, N = 3SE +/- 0.61, N = 3SE +/- 0.71, N = 3SE +/- 0.70, N = 3SE +/- 0.70, N = 3146.95114.98113.1085.7191.78

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgPerformance Per Watt, More Is BetterTimed Linux Kernel Compilation 3.1Time To CompileCore i5 2400SCore i5 2500KCore i5 3470Core i7 3770K0.28130.56260.84391.12521.40650.570.920.831.25

Timed Linux Kernel Compilation

CPU Temperature Monitor

MinAvgMaxCore i5 2400S43.056.459.0Core i5 2500K41.069.074.0Core i5 347050.074.381.0Core i7 3770K50.076.182.0OpenBenchmarking.orgCelsius, Fewer Is BetterTimed Linux Kernel Compilation 3.1CPU Temperature Monitor20406080100

Timed Linux Kernel Compilation

System Power Consumption Monitor

MinAvgMaxCore i5 2400S38.283.285.2Core i5 2500K38.7106.2113.5Core i5 347051.294.0101.1Core i7 3770K41.5107.5117.4OpenBenchmarking.orgWatts, Fewer Is BetterTimed Linux Kernel Compilation 3.1System Power Consumption Monitor4080120160200

CPU Temperature Monitor

Phoronix Test Suite System Monitoring

MinAvgMaxCore i5 2400S34.046.159.0Core i5 2500K37.053.874.0Core i5 347031.054.781.0Core i7 3770K30.056.882.0OpenBenchmarking.orgCelsiusCPU Temperature MonitorPhoronix Test Suite System Monitoring20406080100

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

MinAvgMaxCore i5 2400S38.267.191.5Core i5 2500K38.577.7113.5Core i5 347039.267.1101.1Core i7 3770K39.876.1117.4OpenBenchmarking.orgWattsSystem Power Consumption MonitorPhoronix Test Suite System Monitoring4080120160200


Phoronix Test Suite v10.8.4