Linux 3.15 CPUfreq + Intel P-State Intel ACPI cpufreq and Intel P-State driver benchmarks plus of various scaling governors. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1405150-KH-LINUX315C94&grs&sor .
Linux 3.15 CPUfreq + Intel P-State Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Ondemand ACPI CPUfreq - Conservative ACPI cpufreq - Performance Intel Core i7-4960X @ 4.00GHz (12 Cores) MSI X79MA-GD45 (MS-7738) v1.0 Intel Xeon E7 v2/Xeon 8192MB 1000GB Seagate ST1000DX001-1CM1 Sapphire AMD Radeon HD 4870 512MB Intel C600/X79 DELL S2409W Realtek RTL8111/8168/8411 Ubuntu 14.04 3.15.0-999-generic (x86_64) Unity 7.2.0 X Server 1.15.1 radeon 7.3.0 3.3 Mesa 10.1.0 Gallium 0.4 GCC 4.8.2 ext4 1920x1080 Intel Core i7-4960X @ 3.60GHz (12 Cores) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Intel P-State - Performance: Scaling Governor: intel_pstate performance - Intel P-State - Powersave: Scaling Governor: intel_pstate powersave - ACPI CPUfreq - Ondemand: Scaling Governor: acpi-cpufreq ondemand - ACPI CPUfreq - Conservative: Scaling Governor: acpi-cpufreq conservative - ACPI cpufreq - Performance: Scaling Governor: acpi-cpufreq performance Graphics Details - EXA System Details - Disk Scheduler: DEADLINE.
Linux 3.15 CPUfreq + Intel P-State build-linux-kernel: Time To Compile xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - Ultimate postmark: Disk Transaction Performance graphics-magick: Resizing unigine-tropics: 1280 x 1024 apache: Static Web Page Serving openssl: RSA 4096-bit Performance compress-pbzip2: 256MB File Compression c-ray: Total Time x264: H.264 Video Encoding Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Ondemand ACPI CPUfreq - Conservative ACPI cpufreq - Performance 58.74 269.38 65.48 4054 169 40.46 17700.01 891.67 5.01 17.31 233.29 121.72 204.85 49.54 4464 183 40.39 17602.56 890.60 6.09 18.98 229.64 58.37 257.46 59.27 4411 183 40.49 17000.49 891.20 5.03 17.28 240.31 122.91 273.07 54.92 4464 183 40.36 14712.59 391.80 12.51 84.96 228.81 119.08 288.50 65.78 4464 183 40.47 16740.50 820.80 9.27 19.19 237.50 OpenBenchmarking.org
C-Ray Total Time OpenBenchmarking.org Performance Per Watt, More Is Better C-Ray 1.1 Total Time Intel P-State - Performance ACPI CPUfreq - Ondemand Intel P-State - Powersave ACPI cpufreq - Performance ACPI CPUfreq - Conservative 4 8 12 16 20 15.92 15.91 14.20 13.48 2.36
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Performance Per Watt, More Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Intel P-State - Performance ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Powersave ACPI CPUfreq - Conservative 1.0935 2.187 3.2805 4.374 5.4675 4.86 4.81 1.94 1.89 1.86
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Performance Per Watt, More Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Ondemand ACPI cpufreq - Performance ACPI CPUfreq - Conservative 10 20 30 40 50 43.12 38.50 37.37 21.94 16.80
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile ACPI CPUfreq - Ondemand Intel P-State - Performance ACPI cpufreq - Performance Intel P-State - Powersave ACPI CPUfreq - Conservative 30 60 90 120 150 SE +/- 0.59, N = 3 SE +/- 1.14, N = 3 SE +/- 0.40, N = 3 SE +/- 2.09, N = 3 SE +/- 1.30, N = 3 58.37 58.74 119.08 121.72 122.91
Timed Linux Kernel Compilation System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 167.7 228.6 255.1 Intel P-State - Powersave 165.0 230.4 254.5 ACPI cpufreq - Performance 176.8 231.5 256.7 ACPI CPUfreq - Ondemand 183.1 280.6 299.7 Intel P-State - Performance 186.9 285.3 300.7 OpenBenchmarking.org Watts, Fewer Is Better Timed Linux Kernel Compilation 3.1 System Power Consumption Monitor 80 160 240 320 400
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second Per Watt, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance ACPI CPUfreq - Ondemand Intel P-State - Powersave Intel P-State - Performance ACPI cpufreq - Performance ACPI CPUfreq - Conservative 0.7335 1.467 2.2005 2.934 3.6675 3.26 3.23 3.12 2.95 1.80
x264 System Power Consumption Monitor Min Avg Max Intel P-State - Powersave 168.4 222.3 284.9 ACPI CPUfreq - Conservative 183.5 226.2 287.6 ACPI CPUfreq - Ondemand 176.6 228.0 292.2 Intel P-State - Performance 172.9 242.1 289.8 ACPI cpufreq - Performance 177.0 247.7 289.6 OpenBenchmarking.org Watts, Fewer Is Better x264 2014-01-09 System Power Consumption Monitor 70 140 210 280 350
Parallel BZIP2 Compression System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Ondemand 176.6 188.0 195.7 ACPI cpufreq - Performance 176.6 203.4 279.2 ACPI CPUfreq - Conservative 183.5 210.1 276.0 Intel P-State - Performance 173.4 216.0 283.3 Intel P-State - Powersave 196.0 234.5 279.7 OpenBenchmarking.org Watts, Fewer Is Better Parallel BZIP2 Compression 1.1.6 System Power Consumption Monitor 70 140 210 280 350
OpenSSL System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 175.4 217.2 282.6 ACPI CPUfreq - Ondemand 176.4 273.7 286.5 Intel P-State - Powersave 176.4 275.3 286.3 ACPI cpufreq - Performance 275.6 277.9 281.6 Intel P-State - Performance 284.8 285.6 286.4 OpenBenchmarking.org Watts, Fewer Is Better OpenSSL 1.0.1g System Power Consumption Monitor 70 140 210 280 350
Apache Benchmark System Power Consumption Monitor Min Avg Max ACPI cpufreq - Performance 175.4 234.0 242.8 ACPI CPUfreq - Ondemand 167.7 234.1 241.8 Intel P-State - Powersave 169.3 234.3 242.2 Intel P-State - Performance 172.9 236.4 242.9 ACPI CPUfreq - Conservative 232.5 236.7 238.0 OpenBenchmarking.org Watts, Fewer Is Better Apache Benchmark 2.4.7 System Power Consumption Monitor 60 120 180 240 300
C-Ray System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 195.9 200.2 269.1 ACPI cpufreq - Performance 194.4 258.8 269.3 Intel P-State - Powersave 261.8 269.5 271.7 ACPI CPUfreq - Ondemand 274.3 274.9 275.3 Intel P-State - Performance 275.2 275.6 275.9 OpenBenchmarking.org Watts, Fewer Is Better C-Ray 1.1 System Power Consumption Monitor 70 140 210 280 350
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low ACPI cpufreq - Performance ACPI CPUfreq - Conservative Intel P-State - Performance ACPI CPUfreq - Ondemand Intel P-State - Powersave 60 120 180 240 300 SE +/- 0.20, N = 3 SE +/- 4.72, N = 3 SE +/- 0.44, N = 3 SE +/- 1.25, N = 3 SE +/- 5.31, N = 3 288.50 273.07 269.38 257.46 204.85 MIN: 168 / MAX: 466 MIN: 116 / MAX: 464 MIN: 151 / MAX: 454 MIN: 148 / MAX: 437 MIN: 88 / MAX: 436
Xonotic System Power Consumption Monitor Min Avg Max Intel P-State - Powersave 170.1 186.4 199.1 ACPI CPUfreq - Conservative 164.0 191.0 205.0 ACPI CPUfreq - Ondemand 172.7 198.7 208.2 Intel P-State - Performance 186.1 209.0 214.3 ACPI cpufreq - Performance 199.2 213.3 222.8 OpenBenchmarking.org Watts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 60 120 180 240 300
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultimate ACPI cpufreq - Performance Intel P-State - Performance ACPI CPUfreq - Ondemand ACPI CPUfreq - Conservative Intel P-State - Powersave 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 65.78 65.48 59.27 54.92 49.54 MIN: 27 / MAX: 125 MIN: 27 / MAX: 127 MIN: 23 / MAX: 123 MIN: 17 / MAX: 121 MIN: 16 / MAX: 113
Xonotic System Power Consumption Monitor Min Avg Max Intel P-State - Powersave 166.8 192.5 221.2 Intel P-State - Performance 185.5 205.7 215.1 ACPI CPUfreq - Ondemand 172.1 207.0 219.3 ACPI CPUfreq - Conservative 170.0 211.7 221.4 ACPI cpufreq - Performance 183.3 214.8 220.7 OpenBenchmarking.org Watts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 60 120 180 240 300
Unigine Tropics System Power Consumption Monitor Min Avg Max Intel P-State - Powersave 170.3 196.1 202.1 ACPI CPUfreq - Conservative 173.3 197.2 206.2 ACPI CPUfreq - Ondemand 187.3 200.8 209.0 Intel P-State - Performance 185.1 207.2 223.8 ACPI cpufreq - Performance 197.1 211.5 225.9 OpenBenchmarking.org Watts, Fewer Is Better Unigine Tropics 1.3 System Power Consumption Monitor 60 120 180 240 300
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low ACPI cpufreq - Performance Intel P-State - Performance ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand Intel P-State - Powersave 0.3015 0.603 0.9045 1.206 1.5075 1.34 1.31 1.29 1.24 1.06
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second Per Watt, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving Intel P-State - Powersave Intel P-State - Performance ACPI CPUfreq - Ondemand ACPI cpufreq - Performance ACPI CPUfreq - Conservative 20 40 60 80 100 75.14 74.89 72.61 71.55 62.16
GraphicsMagick System Power Consumption Monitor Min Avg Max Intel P-State - Performance 183.9 203.1 209.1 Intel P-State - Powersave 185.3 212.6 214.8 ACPI CPUfreq - Conservative 184.5 212.6 215.9 ACPI cpufreq - Performance 213.0 213.6 214.1 ACPI CPUfreq - Ondemand 213.3 213.8 214.3 OpenBenchmarking.org Watts, Fewer Is Better GraphicsMagick 1.3.19 System Power Consumption Monitor 60 120 180 240 300
PostMark System Power Consumption Monitor Min Avg Max Intel P-State - Performance 177.0 189.3 191.1 Intel P-State - Powersave 180.0 199.4 201.6 ACPI CPUfreq - Conservative 183.9 200.8 203.5 ACPI CPUfreq - Ondemand 199.7 200.8 201.4 ACPI cpufreq - Performance 200.5 200.9 201.5 OpenBenchmarking.org Watts, Fewer Is Better PostMark 1.51 System Power Consumption Monitor 50 100 150 200 250
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultimate ACPI cpufreq - Performance Intel P-State - Performance ACPI CPUfreq - Ondemand ACPI CPUfreq - Conservative Intel P-State - Powersave 0.0698 0.1396 0.2094 0.2792 0.349 0.31 0.31 0.30 0.29 0.27
Unigine Tropics Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Unigine Tropics 1.3 Resolution: 1280 x 1024 Intel P-State - Powersave ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand Intel P-State - Performance ACPI cpufreq - Performance 0.0473 0.0946 0.1419 0.1892 0.2365 0.21 0.20 0.20 0.20 0.19
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance ACPI cpufreq - Performance ACPI CPUfreq - Conservative Intel P-State - Powersave ACPI CPUfreq - Ondemand Intel P-State - Performance 1000 2000 3000 4000 5000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 26.33, N = 3 SE +/- 22.00, N = 3 4464 4464 4464 4411 4054 1. (CC) gcc options: -O3
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second Per Watt, More Is Better x264 2014-01-09 H.264 Video Encoding ACPI CPUfreq - Ondemand Intel P-State - Powersave ACPI CPUfreq - Conservative ACPI cpufreq - Performance Intel P-State - Performance 0.2363 0.4726 0.7089 0.9452 1.1815 1.05 1.03 1.01 0.96 0.96
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing ACPI cpufreq - Performance ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand Intel P-State - Powersave Intel P-State - Performance 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 183 183 183 183 169 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
PostMark Disk Transaction Performance OpenBenchmarking.org TPS Per Watt, More Is Better PostMark 1.51 Disk Transaction Performance Intel P-State - Powersave ACPI CPUfreq - Conservative ACPI cpufreq - Performance ACPI CPUfreq - Ondemand Intel P-State - Performance 5 10 15 20 25 22.39 22.23 22.22 21.96 21.41
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute Per Watt, More Is Better GraphicsMagick 1.3.19 Operation: Resizing ACPI cpufreq - Performance ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand Intel P-State - Powersave Intel P-State - Performance 0.1935 0.387 0.5805 0.774 0.9675 0.86 0.86 0.86 0.86 0.83
Unigine Tropics Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Tropics 1.3 Resolution: 1280 x 1024 ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Conservative 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 40.49 40.47 40.46 40.39 40.36
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max ACPI CPUfreq - Conservative 164.0 203.1 287.6 Intel P-State - Powersave 165.0 203.9 286.3 ACPI CPUfreq - Ondemand 163.1 210.8 299.7 Intel P-State - Performance 171.3 214.1 300.7 ACPI cpufreq - Performance 171.5 215.2 289.6 OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring 80 160 240 320 400
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Ondemand ACPI cpufreq - Performance ACPI CPUfreq - Conservative 4K 8K 12K 16K 20K SE +/- 83.06, N = 3 SE +/- 25.79, N = 3 SE +/- 131.99, N = 3 SE +/- 1056.44, N = 3 SE +/- 200.42, N = 3 17700.01 17602.56 17000.49 16740.50 14712.59 1. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Intel P-State - Performance ACPI CPUfreq - Ondemand Intel P-State - Powersave ACPI cpufreq - Performance ACPI CPUfreq - Conservative 200 400 600 800 1000 SE +/- 0.24, N = 3 SE +/- 0.15, N = 3 SE +/- 1.25, N = 3 SE +/- 19.75, N = 3 SE +/- 242.35, N = 3 891.67 891.20 890.60 820.80 391.80 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression Intel P-State - Performance ACPI CPUfreq - Ondemand Intel P-State - Powersave ACPI cpufreq - Performance ACPI CPUfreq - Conservative 3 6 9 12 15 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 3.07, N = 3 SE +/- 1.44, N = 3 5.01 5.03 6.09 9.27 12.51 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time ACPI CPUfreq - Ondemand Intel P-State - Performance Intel P-State - Powersave ACPI cpufreq - Performance ACPI CPUfreq - Conservative 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.81, N = 3 SE +/- 0.04, N = 3 SE +/- 5.05, N = 3 17.28 17.31 18.98 19.19 84.96 1. (CC) gcc options: -lm -lpthread -O3
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-01-09 H.264 Video Encoding ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Conservative 50 100 150 200 250 SE +/- 2.31, N = 5 SE +/- 2.26, N = 5 SE +/- 9.73, N = 5 SE +/- 3.22, N = 5 SE +/- 8.33, N = 5 240.31 237.50 233.29 229.64 228.81 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
Phoronix Test Suite v10.8.5