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&sro .
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 postmark: Disk Transaction Performance unigine-tropics: 1280 x 1024 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - Ultimate x264: H.264 Video Encoding graphics-magick: Resizing build-linux-kernel: Time To Compile c-ray: Total Time compress-pbzip2: 256MB File Compression openssl: RSA 4096-bit Performance apache: Static Web Page Serving Intel P-State - Performance Intel P-State - Powersave ACPI CPUfreq - Ondemand ACPI CPUfreq - Conservative ACPI cpufreq - Performance 4054 40.46 269.38 65.48 233.29 169 58.74 17.31 5.01 891.67 17700.01 4464 40.39 204.85 49.54 229.64 183 121.72 18.98 6.09 890.60 17602.56 4411 40.49 257.46 59.27 240.31 183 58.37 17.28 5.03 891.20 17000.49 4464 40.36 273.07 54.92 228.81 183 122.91 84.96 12.51 391.80 14712.59 4464 40.47 288.50 65.78 237.50 183 119.08 19.19 9.27 820.80 16740.50 OpenBenchmarking.org
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 1000 2000 3000 4000 5000 SE +/- 0.00, N = 3 SE +/- 26.33, N = 3 SE +/- 0.00, N = 3 SE +/- 22.00, N = 3 SE +/- 0.00, N = 3 4464 4411 4464 4054 4464 1. (CC) gcc options: -O3
PostMark Disk Transaction Performance OpenBenchmarking.org TPS Per Watt, More Is Better PostMark 1.51 Disk Transaction Performance ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 5 10 15 20 25 22.23 21.96 22.22 21.41 22.39
PostMark System Power Consumption Monitor Min Avg Max 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 Intel P-State - Performance 177.0 189.3 191.1 Intel P-State - Powersave 180.0 199.4 201.6 OpenBenchmarking.org Watts, Fewer Is Better PostMark 1.51 System Power Consumption Monitor 50 100 150 200 250
Unigine Tropics Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Tropics 1.3 Resolution: 1280 x 1024 ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 40.36 40.49 40.47 40.46 40.39
Unigine Tropics Resolution: 1280 x 1024 OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Unigine Tropics 1.3 Resolution: 1280 x 1024 ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 0.0473 0.0946 0.1419 0.1892 0.2365 0.20 0.20 0.19 0.20 0.21
Unigine Tropics System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 173.3 197.2 206.2 ACPI CPUfreq - Ondemand 187.3 200.8 209.0 ACPI cpufreq - Performance 197.1 211.5 225.9 Intel P-State - Performance 185.1 207.2 223.8 Intel P-State - Powersave 170.3 196.1 202.1 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, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 60 120 180 240 300 SE +/- 4.72, N = 3 SE +/- 1.25, N = 3 SE +/- 0.20, N = 3 SE +/- 0.44, N = 3 SE +/- 5.31, N = 3 273.07 257.46 288.50 269.38 204.85 MIN: 116 / MAX: 464 MIN: 148 / MAX: 437 MIN: 168 / MAX: 466 MIN: 151 / MAX: 454 MIN: 88 / MAX: 436
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 - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 0.3015 0.603 0.9045 1.206 1.5075 1.29 1.24 1.34 1.31 1.06
Xonotic System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 170.0 211.7 221.4 ACPI CPUfreq - Ondemand 172.1 207.0 219.3 ACPI cpufreq - Performance 183.3 214.8 220.7 Intel P-State - Performance 185.5 205.7 215.1 Intel P-State - Powersave 166.8 192.5 221.2 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 - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 15 30 45 60 75 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 54.92 59.27 65.78 65.48 49.54 MIN: 17 / MAX: 121 MIN: 23 / MAX: 123 MIN: 27 / MAX: 125 MIN: 27 / MAX: 127 MIN: 16 / MAX: 113
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 - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 0.0698 0.1396 0.2094 0.2792 0.349 0.29 0.30 0.31 0.31 0.27
Xonotic System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 164.0 191.0 205.0 ACPI CPUfreq - Ondemand 172.7 198.7 208.2 ACPI cpufreq - Performance 199.2 213.3 222.8 Intel P-State - Performance 186.1 209.0 214.3 Intel P-State - Powersave 170.1 186.4 199.1 OpenBenchmarking.org Watts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 60 120 180 240 300
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-01-09 H.264 Video Encoding ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 50 100 150 200 250 SE +/- 8.33, N = 5 SE +/- 2.31, N = 5 SE +/- 2.26, N = 5 SE +/- 9.73, N = 5 SE +/- 3.22, N = 5 228.81 240.31 237.50 233.29 229.64 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
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 - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 0.2363 0.4726 0.7089 0.9452 1.1815 1.01 1.05 0.96 0.96 1.03
x264 System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 183.5 226.2 287.6 ACPI CPUfreq - Ondemand 176.6 228.0 292.2 ACPI cpufreq - Performance 177.0 247.7 289.6 Intel P-State - Performance 172.9 242.1 289.8 Intel P-State - Powersave 168.4 222.3 284.9 OpenBenchmarking.org Watts, Fewer Is Better x264 2014-01-09 System Power Consumption Monitor 70 140 210 280 350
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 40 80 120 160 200 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 183 183 183 169 183 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute Per Watt, More Is Better GraphicsMagick 1.3.19 Operation: Resizing ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 0.1935 0.387 0.5805 0.774 0.9675 0.86 0.86 0.86 0.83 0.86
GraphicsMagick System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 184.5 212.6 215.9 ACPI CPUfreq - Ondemand 213.3 213.8 214.3 ACPI cpufreq - Performance 213.0 213.6 214.1 Intel P-State - Performance 183.9 203.1 209.1 Intel P-State - Powersave 185.3 212.6 214.8 OpenBenchmarking.org Watts, Fewer Is Better GraphicsMagick 1.3.19 System Power Consumption Monitor 60 120 180 240 300
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 30 60 90 120 150 SE +/- 1.30, N = 3 SE +/- 0.59, N = 3 SE +/- 0.40, N = 3 SE +/- 1.14, N = 3 SE +/- 2.09, N = 3 122.91 58.37 119.08 58.74 121.72
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Performance Per Watt, More Is Better Timed Linux Kernel Compilation 3.1 Time To Compile ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 1.0935 2.187 3.2805 4.374 5.4675 1.86 4.81 1.94 4.86 1.89
Timed Linux Kernel Compilation System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 167.7 228.6 255.1 ACPI CPUfreq - Ondemand 183.1 280.6 299.7 ACPI cpufreq - Performance 176.8 231.5 256.7 Intel P-State - Performance 186.9 285.3 300.7 Intel P-State - Powersave 165.0 230.4 254.5 OpenBenchmarking.org Watts, Fewer Is Better Timed Linux Kernel Compilation 3.1 System Power Consumption Monitor 80 160 240 320 400
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 20 40 60 80 100 SE +/- 5.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.81, N = 3 84.96 17.28 19.19 17.31 18.98 1. (CC) gcc options: -lm -lpthread -O3
C-Ray Total Time OpenBenchmarking.org Performance Per Watt, More Is Better C-Ray 1.1 Total Time ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 4 8 12 16 20 2.36 15.91 13.48 15.92 14.20
C-Ray System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 195.9 200.2 269.1 ACPI CPUfreq - Ondemand 274.3 274.9 275.3 ACPI cpufreq - Performance 194.4 258.8 269.3 Intel P-State - Performance 275.2 275.6 275.9 Intel P-State - Powersave 261.8 269.5 271.7 OpenBenchmarking.org Watts, Fewer Is Better C-Ray 1.1 System Power Consumption Monitor 70 140 210 280 350
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 3 6 9 12 15 SE +/- 1.44, N = 3 SE +/- 0.09, N = 3 SE +/- 3.07, N = 3 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 12.51 5.03 9.27 5.01 6.09 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Performance Per Watt, More Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 10 20 30 40 50 16.80 37.37 21.94 43.12 38.50
Parallel BZIP2 Compression System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 183.5 210.1 276.0 ACPI CPUfreq - Ondemand 176.6 188.0 195.7 ACPI cpufreq - Performance 176.6 203.4 279.2 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 RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 200 400 600 800 1000 SE +/- 242.35, N = 3 SE +/- 0.15, N = 3 SE +/- 19.75, N = 3 SE +/- 0.24, N = 3 SE +/- 1.25, N = 3 391.80 891.20 820.80 891.67 890.60 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
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 - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 0.7335 1.467 2.2005 2.934 3.6675 1.80 3.26 2.95 3.12 3.23
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 ACPI cpufreq - Performance 275.6 277.9 281.6 Intel P-State - Performance 284.8 285.6 286.4 Intel P-State - Powersave 176.4 275.3 286.3 OpenBenchmarking.org Watts, Fewer Is Better OpenSSL 1.0.1g System Power Consumption Monitor 70 140 210 280 350
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 4K 8K 12K 16K 20K SE +/- 200.42, N = 3 SE +/- 131.99, N = 3 SE +/- 1056.44, N = 3 SE +/- 83.06, N = 3 SE +/- 25.79, N = 3 14712.59 17000.49 16740.50 17700.01 17602.56 1. (CC) gcc options: -shared -fPIC -O2 -pthread
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 ACPI CPUfreq - Conservative ACPI CPUfreq - Ondemand ACPI cpufreq - Performance Intel P-State - Performance Intel P-State - Powersave 20 40 60 80 100 62.16 72.61 71.55 74.89 75.14
Apache Benchmark System Power Consumption Monitor Min Avg Max ACPI CPUfreq - Conservative 232.5 236.7 238.0 ACPI CPUfreq - Ondemand 167.7 234.1 241.8 ACPI cpufreq - Performance 175.4 234.0 242.8 Intel P-State - Performance 172.9 236.4 242.9 Intel P-State - Powersave 169.3 234.3 242.2 OpenBenchmarking.org Watts, Fewer Is Better Apache Benchmark 2.4.7 System Power Consumption Monitor 60 120 180 240 300
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max ACPI CPUfreq - Conservative 164.0 203.1 287.6 ACPI CPUfreq - Ondemand 163.1 210.8 299.7 ACPI cpufreq - Performance 171.5 215.2 289.6 Intel P-State - Performance 171.3 214.1 300.7 Intel P-State - Powersave 165.0 203.9 286.3 OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring 80 160 240 320 400
Phoronix Test Suite v10.8.5