Linux 4.7 CPUFreq Schedutil Testing

Linux 4.7 kernel benchmarking. Tests by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1605231-GA-1605180HA01&grr&sor.

Linux 4.7 CPUFreq Schedutil TestingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionCPUFreq SchedutilCPUFreq OndemandCPUFreq ConservativeCPUFreq: PowersaveCPUFreq PerformanceP-State PowersaveP-State PerformanceIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980Intel Xeon E5-2687W v3 @ 3.10GHz (20 Cores)MSI X99S SLI PLUS (MS-7885) v1.0Intel Xeon E7 v3/Xeon16384MBPNY CS1211 120GB + 80GB INTEL SSDSCKGW08AMD FirePro V7900 2048MBRealtek ALC892ASUS PB278Intel ConnectionUbuntu 16.044.6.0-phx-schedutil (x86_64)Unity 7.4.0X Server 1.18.3modesetting 1.18.34.1 Mesa 11.2.0 Gallium 0.4GCC 5.3.1 20160413ext42560x1440Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores)Intel Core i7-5960X @ 4.20GHz (16 Cores)ASUS RAMPAGE V EXTREME32768MB256GB Samsung SSD 850 + 4001GB Western Digital WD4003FZEX-0Zotac NVIDIA GeForce GTX 980 4096MB (162/324MHz)C-Media CMI8788Intel Connection + Broadcom BCM4360 802.11ac WirelessManjaroLinux 16.06-pre24.5.5-1-MANJARO (x86_64)KDE Frameworks 5NVIDIA 364.194.5.0Clang 3.8.0 + LLVM 3.8.0 + CUDA 7.51920x1080OpenBenchmarking.orgCompiler Details- CPUFreq Schedutil: --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 - CPUFreq Ondemand: --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 - CPUFreq Conservative: --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 - CPUFreq: Powersave: --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 - CPUFreq Performance: --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 - P-State Powersave: --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 - P-State Performance: --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 - Intel Core i7-5960X - Zotac NVIDIA GeForce GTX 980: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details- CPUFreq Schedutil: Scaling Governor: acpi-cpufreq schedutil- CPUFreq Ondemand: Scaling Governor: acpi-cpufreq ondemand- CPUFreq Conservative: Scaling Governor: acpi-cpufreq conservative- CPUFreq: Powersave: Scaling Governor: acpi-cpufreq powersave- CPUFreq Performance: Scaling Governor: acpi-cpufreq performance- P-State Powersave: Scaling Governor: intel_pstate powersave- P-State Performance: Scaling Governor: intel_pstate performance- Intel Core i7-5960X - Zotac NVIDIA GeForce GTX 980: Scaling Governor: intel_pstate powersaveGraphics Details- CPUFreq Schedutil, CPUFreq Ondemand, CPUFreq Conservative, CPUFreq: Powersave, CPUFreq Performance, P-State Powersave, P-State Performance: EXAKernel Details- Intel Core i7-5960X - Zotac NVIDIA GeForce GTX 980: libahci.ignore_sss=1

Linux 4.7 CPUFreq Schedutil Testingmultichase: 1GB Array, 256 Byte Stride, 4 Threadsmultichase: 256MB Array, 256 Byte Stridejohn-the-ripper: Blowfishhpcc: G-HPLffte: N=64, 1D Complex FFT Routineclomp: Static OMP Speeduptesseract: 2560 x 1440xonotic: 2560 x 1440 - Lowlammps: Rhodopsin Proteinhimeno: Poisson Pressure Solvernpb: EP.Bc-ray: Total Timegraphics-magick: Resizingpgbench: Buffer Test - Heavy Contention - Read Writeredis: GETapache: Static Web Page Servingopm-git: Upscale-Relperm - 16build-linux-kernel: Time To Compilex264: H.264 Video Encodingencode-flac: WAV To FLACencode-mp3: WAV To MP3CPUFreq SchedutilCPUFreq OndemandCPUFreq ConservativeCPUFreq: PowersaveCPUFreq PerformanceP-State PowersaveP-State PerformanceIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 98074.9565.2414136103.823674965.766.4063.6659.3840.301732.81368.2910.771785273.80606865.1420379.4613.3954.31350.607.6913.8972.7468.1914112103.778005276.476.4064.3459.1240.061772.83370.1810.771955315.35615364.5822338.8813.5054.47309.956.9212.6074.3564.7714126103.937005232.436.5963.7859.3640.151749.26360.8010.901634695.58526209.7421548.4113.7656.25316.877.0512.86110.97106.10528140.408301814.066.9563.4459.33113.48624.45139.0928.71704905.52379283.7613062.7926.61135.35142.9418.9237.5571.9368.0814117103.868004991.636.4263.6759.1241.001748.54370.3510.731985327.96609017.6224517.7013.5652.43369.276.9012.97112.77107.03458431.578131814.706.1163.7159.65113.48625.02111.9729.57684852.10387649.3113282.16136.33136.0218.9537.2973.1669.4614136104.851674988.746.4263.2959.26112.44623.92105.2329.59684832.19387296.9413077.76135.89134.5318.9337.41148256347.615.85452.652095.93393.7910.052381550.292729252.1758.34394.065.369.26OpenBenchmarking.org

CPU Frequency (CPU0) Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgMegahertzCPU Frequency (CPU0) MonitorPhoronix Test Suite System MonitoringCPUFreq: PowersaveP-State PerformanceCPUFreq ConservativeCPUFreq OndemandCPUFreq SchedutilCPUFreq Performance6001200180024003000Min: 1200 / Avg: 1200 / Max: 1200Min: 0 / Avg: 1512.39 / Max: 3500.93Min: 1200 / Avg: 2249.66 / Max: 3101Min: 1200 / Avg: 2318.98 / Max: 3101Min: 1200 / Avg: 2475.16 / Max: 3101Min: 3101 / Avg: 3101 / Max: 3101

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 4 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 4 ThreadsCPUFreq PerformanceCPUFreq OndemandP-State PerformanceCPUFreq ConservativeCPUFreq SchedutilCPUFreq: PowersaveP-State Powersave306090120150SE +/- 1.60, N = 3SE +/- 0.92, N = 3SE +/- 0.64, N = 3SE +/- 0.27, N = 3SE +/- 0.13, N = 3SE +/- 1.09, N = 3SE +/- 0.12, N = 371.9372.7473.1674.3574.95110.97112.771. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte StrideCPUFreq ConservativeCPUFreq SchedutilCPUFreq PerformanceCPUFreq OndemandP-State PerformanceCPUFreq: PowersaveP-State Powersave20406080100SE +/- 2.80, N = 3SE +/- 2.29, N = 3SE +/- 1.02, N = 3SE +/- 1.23, N = 3SE +/- 0.05, N = 3SE +/- 0.81, N = 3SE +/- 0.27, N = 364.7765.2468.0868.1969.46106.10107.031. (CC) gcc options: -O2 -static -pthread -lrt

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980P-State PerformanceCPUFreq SchedutilCPUFreq ConservativeCPUFreq PerformanceCPUFreq OndemandCPUFreq: PowersaveP-State Powersave3K6K9K12K15KSE +/- 11.37, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 9.67, N = 3SE +/- 9.67, N = 3SE +/- 0.00, N = 3SE +/- 6.94, N = 3SE +/- 411.91, N = 3148251413614136141261411714112528145841. (CC) gcc options: -fopenmp -lcrypt

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-HPLP-State PerformanceCPUFreq ConservativeCPUFreq PerformanceCPUFreq SchedutilCPUFreq OndemandCPUFreq: PowersaveP-State Powersave20406080100SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.40, N = 3104.85103.94103.87103.82103.7840.4131.581. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. BLAS + Open MPI 1.10.2

FFTE

Test: N=64, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 5.0Test: N=64, 1D Complex FFT RoutineIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq OndemandCPUFreq ConservativeCPUFreq PerformanceP-State PerformanceCPUFreq SchedutilP-State PowersaveCPUFreq: Powersave14002800420056007000SE +/- 0.96, N = 3SE +/- 3.96, N = 3SE +/- 46.09, N = 3SE +/- 161.87, N = 3SE +/- 146.87, N = 3SE +/- 82.32, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 36398.765276.475232.434991.634988.744965.761814.701814.06-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP SpeedupCPUFreq: PowersaveIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq ConservativeP-State PerformanceCPUFreq PerformanceCPUFreq OndemandCPUFreq SchedutilP-State Powersave246810SE +/- 0.05, N = 5SE +/- 0.09, N = 5SE +/- 0.23, N = 5SE +/- 0.11, N = 5SE +/- 0.10, N = 5SE +/- 0.10, N = 5SE +/- 0.08, N = 5SE +/- 0.85, N = 56.956.836.596.426.426.406.406.111. (CC) gcc options: --openmp -O3 -lm

Tesseract

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 2560 x 1440CPUFreq OndemandCPUFreq ConservativeP-State PowersaveCPUFreq PerformanceCPUFreq SchedutilCPUFreq: PowersaveP-State Performance1428425670SE +/- 0.50, N = 3SE +/- 0.31, N = 3SE +/- 0.26, N = 3SE +/- 0.09, N = 3SE +/- 0.23, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 364.3463.7863.7163.6763.6663.4463.29

Xonotic

Resolution: 2560 x 1440 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 2560 x 1440 - Effects Quality: LowIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980P-State PowersaveCPUFreq SchedutilCPUFreq ConservativeCPUFreq: PowersaveP-State PerformanceCPUFreq PerformanceCPUFreq Ondemand100200300400500SE +/- 1.22, N = 3SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.18, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3455.6459.6559.3859.3659.3359.2659.1259.12MIN: 272 / MAX: 1114

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinCPUFreq OndemandCPUFreq ConservativeCPUFreq SchedutilCPUFreq PerformanceP-State PerformanceCPUFreq: PowersaveP-State Powersave306090120150SE +/- 0.27, N = 3SE +/- 0.12, N = 3SE +/- 0.33, N = 3SE +/- 0.17, N = 3SE +/- 0.32, N = 3SE +/- 0.26, N = 3SE +/- 0.21, N = 340.0640.1540.3041.00112.44113.48113.481. (CXX) g++ options: -lfftw -lmpich

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq OndemandCPUFreq ConservativeCPUFreq PerformanceCPUFreq SchedutilP-State PowersaveCPUFreq: PowersaveP-State Performance5001000150020002500SE +/- 0.65, N = 3SE +/- 2.65, N = 3SE +/- 9.47, N = 3SE +/- 7.56, N = 3SE +/- 7.34, N = 3SE +/- 0.81, N = 3SE +/- 0.20, N = 3SE +/- 0.44, N = 32251.541772.831749.261748.541732.81625.02624.45623.921. (CC) gcc options: -O3 -mavx2

NAS Parallel Benchmarks

Test / Class: EP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq PerformanceCPUFreq OndemandCPUFreq SchedutilCPUFreq ConservativeCPUFreq: PowersaveP-State PowersaveP-State Performance90180270360450SE +/- 0.62, N = 3SE +/- 1.54, N = 3SE +/- 1.48, N = 3SE +/- 2.78, N = 3SE +/- 5.17, N = 3SE +/- 0.74, N = 3SE +/- 8.66, N = 3SE +/- 8.12, N = 3393.79370.35370.18368.29360.80139.09111.97105.231. (F9X) gfortran options: -fopenmp

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq PerformanceCPUFreq SchedutilCPUFreq OndemandCPUFreq ConservativeCPUFreq: PowersaveP-State PowersaveP-State Performance816243240SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 310.0510.7310.7710.7710.9028.7129.5729.591. (CC) gcc options: -lm -lpthread -O3

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: ResizingIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq PerformanceCPUFreq OndemandCPUFreq SchedutilCPUFreq ConservativeCPUFreq: PowersaveP-State PerformanceP-State Powersave50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3238198195178163706868-lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -llzma -lbz2 -lxml21. (CC) gcc options: -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteCPUFreq PerformanceCPUFreq OndemandCPUFreq SchedutilCPUFreq: PowersaveP-State PowersaveP-State PerformanceCPUFreq ConservativeIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 98011002200330044005500SE +/- 302.93, N = 3SE +/- 8.74, N = 3SE +/- 50.60, N = 3SE +/- 5.76, N = 3SE +/- 9.49, N = 3SE +/- 4.75, N = 3SE +/- 205.11, N = 3SE +/- 57.34, N = 65327.965315.355273.804905.524852.104832.194695.581840.041. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq OndemandCPUFreq PerformanceCPUFreq SchedutilCPUFreq ConservativeP-State PowersaveP-State PerformanceCPUFreq: Powersave600K1200K1800K2400K3000KSE +/- 135306.13, N = 6SE +/- 10591.07, N = 3SE +/- 1131.35, N = 3SE +/- 4579.25, N = 3SE +/- 9602.66, N = 3SE +/- 674.73, N = 3SE +/- 229.02, N = 3SE +/- 3493.78, N = 32913280.13615364.58609017.62606865.14526209.74387649.31387296.94379283.761. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingCPUFreq PerformanceCPUFreq OndemandCPUFreq ConservativeCPUFreq SchedutilP-State PowersaveP-State PerformanceCPUFreq: Powersave5K10K15K20K25KSE +/- 183.42, N = 3SE +/- 117.89, N = 3SE +/- 982.79, N = 3SE +/- 82.65, N = 3SE +/- 31.83, N = 3SE +/- 73.74, N = 3SE +/- 9.66, N = 324517.7022338.8821548.4120379.4613282.1613077.7613062.791. (CC) gcc options: -shared -fPIC -O2 -pthread

Open Porous Media Git

OPM Benchmark: Upscale-Relperm - Threads: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Upscale-Relperm - Threads: 16CPUFreq SchedutilCPUFreq OndemandCPUFreq PerformanceCPUFreq ConservativeCPUFreq: Powersave612182430SE +/- 0.20, N = 3SE +/- 0.22, N = 3SE +/- 0.20, N = 3SE +/- 0.13, N = 3SE +/- 0.21, N = 313.3913.5013.5613.7626.611. Build Time Tue May 17 12:05:40 EDT 2016;

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.3Time To CompileCPUFreq PerformanceCPUFreq SchedutilCPUFreq OndemandCPUFreq ConservativeIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq: PowersaveP-State PerformanceP-State Powersave4080120160200SE +/- 0.80, N = 3SE +/- 1.35, N = 3SE +/- 0.88, N = 3SE +/- 0.74, N = 3SE +/- 0.64, N = 3SE +/- 2.43, N = 3SE +/- 2.42, N = 3SE +/- 1.92, N = 352.4354.3154.4756.2558.34135.35135.89136.33

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2015-11-02H.264 Video EncodingIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq PerformanceCPUFreq SchedutilCPUFreq ConservativeCPUFreq OndemandCPUFreq: PowersaveP-State PowersaveP-State Performance90180270360450SE +/- 1.36, N = 5SE +/- 2.51, N = 5SE +/- 2.84, N = 5SE +/- 27.47, N = 5SE +/- 1.38, N = 5SE +/- 0.68, N = 5SE +/- 0.57, N = 5SE +/- 0.56, N = 5394.06369.27350.60316.87309.95142.94136.02134.53-llsmash -lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -lm -m64 -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACIntel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq PerformanceCPUFreq OndemandCPUFreq ConservativeCPUFreq SchedutilCPUFreq: PowersaveP-State PerformanceP-State Powersave510152025SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.07, N = 5SE +/- 0.46, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 55.286.906.927.057.6918.9218.9318.95-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3Intel Core i7-5960X - Zotac NVIDIA GeForce GTX 980CPUFreq OndemandCPUFreq ConservativeCPUFreq PerformanceCPUFreq SchedutilP-State PowersaveP-State PerformanceCPUFreq: Powersave918273645SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.14, N = 5SE +/- 0.04, N = 5SE +/- 0.54, N = 5SE +/- 0.21, N = 5SE +/- 0.12, N = 5SE +/- 0.17, N = 59.2612.6012.8612.9713.8937.2937.4137.551. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lncurses -lm


Phoronix Test Suite v10.8.4