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&grs&sro .
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 ffmpeg: H.264 HD To NTSC DV tesseract: 1920 x 1080 xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate x264: H.264 Video Encoding build-linux-kernel: Time To Compile encode-flac: WAV To FLAC encode-mp3: WAV To MP3 c-ray: Total Time P-State Powersave P-State Performance CPUFreq Performance CPUFreq Powersave CPUFreq Ondemand 49.50 9.92 39.24 25.55 50.53 21.13 16.43 141.89 127.77 5.61 12.06 23.41 48.93 10.01 39.03 25.61 50.41 21.17 16.45 142.50 127.62 5.62 12.07 23.41 58.70 11.23 41.10 26.67 52.39 21.89 16.87 140.90 128.02 5.63 12.08 23.41 58.63 11.23 41.52 26.70 52.42 21.92 16.86 140.00 127.98 5.61 12.08 23.42 58.67 11.22 41.34 26.73 52.45 21.94 16.89 140.71 128.18 5.61 12.06 23.41 OpenBenchmarking.org
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 Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 14 28 42 56 70 Min: 14 / Avg: 16.85 / Max: 55 Min: 13 / Avg: 16.74 / Max: 52 Min: 13 / Avg: 16.64 / Max: 52 Min: 14 / Avg: 20.14 / Max: 70 Min: 14 / Avg: 20.14 / Max: 54
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 13 26 39 52 65 SE +/- 0.35, N = 3 SE +/- 0.46, N = 3 SE +/- 0.81, N = 3 SE +/- 0.52, N = 3 SE +/- 0.29, N = 3 58.67 58.70 58.63 48.93 49.50 MIN: 14 MIN: 13 MIN: 13 / MAX: 95 MIN: 14 / MAX: 74 MIN: 14 / MAX: 63
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 11.22 11.23 11.23 10.01 9.92 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
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 9 18 27 36 45 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 SE +/- 0.16, N = 3 41.34 41.10 41.52 39.03 39.24
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 Performance CPUFreq Powersave 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.67 26.70 25.61 25.55 MIN: 15 / MAX: 32 MIN: 15 / MAX: 31 MIN: 15 / MAX: 32 MIN: 14 / MAX: 32 MIN: 14 / MAX: 32
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 Performance CPUFreq Powersave P-State Performance P-State Powersave 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 52.45 52.39 52.42 50.41 50.53 MIN: 34 / MAX: 65 MIN: 34 / MAX: 65 MIN: 34 / MAX: 65 MIN: 32 / MAX: 64 MIN: 33 / MAX: 64
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 Performance CPUFreq Powersave P-State Performance P-State Powersave 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 21.94 21.89 21.92 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 CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 30 60 90 120 150 SE +/- 0.44, N = 5 SE +/- 0.32, N = 5 SE +/- 0.21, N = 5 SE +/- 0.32, N = 5 SE +/- 0.29, N = 5 140.71 140.90 140.00 142.50 141.89 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 CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 30 60 90 120 150 SE +/- 0.70, N = 3 SE +/- 0.81, N = 3 SE +/- 0.84, N = 3 SE +/- 0.98, N = 3 SE +/- 0.96, N = 3 128.18 128.02 127.98 127.62 127.77
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 1.2668 2.5336 3.8004 5.0672 6.334 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 5.61 5.63 5.61 5.62 5.61 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 CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 3 6 9 12 15 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 12.06 12.08 12.08 12.07 12.06 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time CPUFreq Ondemand CPUFreq Performance CPUFreq Powersave P-State Performance P-State Powersave 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 23.41 23.41 23.42 23.41 23.41 1. (CC) gcc options: -lm -lpthread -O3
Phoronix Test Suite v10.8.5