Skylake CPU Scaling P-State vs. CPUFreq Intel Core i5-6500 testing with a Gigabyte Z170M-D3H-CF and Intel Sky Lake on Ubuntu 15.10. Benchmarks by Michael Larabel for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1510164-HA-SKYLAKECP51&sor .
Skylake CPU Scaling P-State vs. CPUFreq Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution P-State Powersave P-State Performance CPUFreq Performance CPUFreq Powersave CPUFreq Ondemand Intel Core i5-6500 @ 3.60GHz (4 Cores) Gigabyte Z170M-D3H-CF Intel Sky Lake 8192MB 120GB KINGSTON SV300S3 Intel Sky Lake (1050MHz) Realtek ALC892 DELL P2415Q Intel Connection Ubuntu 15.10 4.3.0-999-generic (x86_64) 20151013 Unity X Server 1.17.2 intel 2.99.917 3.3 Mesa 11.0.2 GCC 5.2.1 20151010 ext4 3840x2160 Intel Core i5-6500 @ 3.20GHz (4 Cores) OpenBenchmarking.org Compiler Details - --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 - P-State Powersave: Scaling Governor: intel_pstate powersave - P-State Performance: Scaling Governor: intel_pstate performance - CPUFreq Performance: Scaling Governor: acpi-cpufreq performance - CPUFreq Powersave: Scaling Governor: acpi-cpufreq powersave - CPUFreq Ondemand: Scaling Governor: acpi-cpufreq ondemand Graphics Details - SNA
Skylake CPU Scaling P-State vs. CPUFreq openarena: 1920 x 1080 tesseract: 1920 x 1080 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate x264: H.264 Video Encoding build-linux-kernel: Time To Compile c-ray: Total Time encode-flac: WAV To FLAC encode-mp3: WAV To MP3 ffmpeg: H.264 HD To NTSC DV P-State Powersave P-State Performance CPUFreq Performance CPUFreq Powersave CPUFreq Ondemand 49.50 39.24 50.53 25.55 21.13 16.43 141.89 127.77 23.41 5.61 12.06 9.92 48.93 39.03 50.41 25.61 21.17 16.45 142.50 127.62 23.41 5.62 12.07 10.01 58.70 41.10 52.39 26.67 21.89 16.87 140.90 128.02 23.41 5.63 12.08 11.23 58.63 41.52 52.42 26.70 21.92 16.86 140.00 127.98 23.42 5.61 12.08 11.23 58.67 41.34 52.45 26.73 21.94 16.89 140.71 128.18 23.41 5.61 12.06 11.22 OpenBenchmarking.org
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 CPUFreq Performance CPUFreq Ondemand CPUFreq Powersave P-State Powersave P-State Performance 13 26 39 52 65 SE +/- 0.46, N = 3 SE +/- 0.35, N = 3 SE +/- 0.81, N = 3 SE +/- 0.29, N = 3 SE +/- 0.52, N = 3 58.70 58.67 58.63 49.50 48.93 MIN: 13 MIN: 14 MIN: 13 / MAX: 95 MIN: 14 / MAX: 63 MIN: 14 / MAX: 74
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time CPUFreq Powersave CPUFreq Performance CPUFreq Ondemand P-State Powersave P-State Performance 14 28 42 56 70 Min: 13 / Avg: 16.64 / Max: 52 Min: 13 / Avg: 16.74 / Max: 52 Min: 14 / Avg: 16.85 / Max: 55 Min: 14 / Avg: 20.14 / Max: 54 Min: 14 / Avg: 20.14 / Max: 70
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 CPUFreq Powersave CPUFreq Ondemand CPUFreq Performance P-State Powersave P-State Performance 9 18 27 36 45 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 41.52 41.34 41.10 39.24 39.03
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: Low CPUFreq Ondemand CPUFreq Powersave CPUFreq Performance P-State Powersave P-State Performance 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 52.45 52.42 52.39 50.53 50.41 MIN: 34 / MAX: 65 MIN: 34 / MAX: 65 MIN: 34 / MAX: 65 MIN: 33 / MAX: 64 MIN: 32 / MAX: 64
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: High CPUFreq Ondemand CPUFreq Powersave CPUFreq Performance P-State Performance P-State Powersave 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 26.73 26.70 26.67 25.61 25.55 MIN: 15 / MAX: 32 MIN: 15 / MAX: 32 MIN: 15 / MAX: 31 MIN: 14 / MAX: 32 MIN: 14 / MAX: 32
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: Ultra CPUFreq Ondemand CPUFreq Powersave CPUFreq Performance P-State Performance P-State Powersave 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 21.94 21.92 21.89 21.17 21.13 MIN: 11 / MAX: 29 MIN: 11 / MAX: 29 MIN: 11 / MAX: 29 MIN: 10 / MAX: 28 MIN: 10 / MAX: 28
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: Ultimate CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 16.89 16.87 16.86 16.45 16.43 MIN: 8 / MAX: 25 MIN: 8 / MAX: 24 MIN: 8 / MAX: 25 MIN: 8 / MAX: 24 MIN: 8 / MAX: 24
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-08-30 H.264 Video Encoding P-State Performance P-State Powersave CPUFreq Performance CPUFreq Ondemand CPUFreq Powersave 30 60 90 120 150 SE +/- 0.32, N = 5 SE +/- 0.29, N = 5 SE +/- 0.32, N = 5 SE +/- 0.44, N = 5 SE +/- 0.21, N = 5 142.50 141.89 140.90 140.71 140.00 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.18-rc6 Time To Compile P-State Performance P-State Powersave CPUFreq Powersave CPUFreq Performance CPUFreq Ondemand 30 60 90 120 150 SE +/- 0.98, N = 3 SE +/- 0.96, N = 3 SE +/- 0.84, N = 3 SE +/- 0.81, N = 3 SE +/- 0.70, N = 3 127.62 127.77 127.98 128.02 128.18
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time P-State Powersave P-State Performance CPUFreq Performance CPUFreq Ondemand CPUFreq Powersave 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 23.41 23.41 23.41 23.41 23.42 1. (CC) gcc options: -lm -lpthread -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC P-State Powersave CPUFreq Powersave CPUFreq Ondemand P-State Performance CPUFreq Performance 1.2668 2.5336 3.8004 5.0672 6.334 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 5.61 5.61 5.61 5.62 5.63 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 P-State Powersave CPUFreq Ondemand P-State Performance CPUFreq Performance CPUFreq Powersave 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 12.06 12.06 12.07 12.08 12.08 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV P-State Powersave P-State Performance CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 9.92 10.01 11.22 11.23 11.23 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape -lasound -lSDL -lm -llzma -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Phoronix Test Suite v10.8.5