Scheduler Benchmarks

Intel Core i7-5960X testing with a Gigabyte X99-UD4-CF (F21a BIOS) and NVIDIA GeForce 6600 GT 124MB on Debian 9.1 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1802084-PTS-SCHEDULE90
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Core i7 5960X
February 08 2018
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Scheduler BenchmarksOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads)Gigabyte X99-UD4-CF (F21a BIOS)Intel Xeon E7 v3/Xeon4 x 4096 MB 2133MHz CMK16GX4M4A2666C16120GB INTEL SSDSC2BW12NVIDIA GeForce 6600 GT 124MBRealtek ALC1150Intel ConnectionDebian 9.14.15.0-rc8-retpo-underflow (x86_64) 20180115nouveau 1.0.13GCC 6.3.0 20170516ext4ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDisplay DriverCompilerFile-SystemScheduler Benchmarks PerformanceSystem Logs- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --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=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=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-target-system-zlib --with-tune=generic -v - Scaling Governor: intel_pstate powersave- KPTI + Full generic retpoline Protection

Scheduler Benchmarkshackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processschbench: 2 - 2schbench: 2 - 4schbench: 2 - 6schbench: 2 - 8schbench: 4 - 2schbench: 4 - 4schbench: 4 - 6schbench: 4 - 8schbench: 6 - 2schbench: 6 - 4schbench: 6 - 6schbench: 6 - 8schbench: 8 - 2schbench: 8 - 4schbench: 8 - 6schbench: 8 - 8schbench: 2 - 16schbench: 2 - 24schbench: 2 - 32schbench: 4 - 16schbench: 4 - 24schbench: 4 - 32schbench: 6 - 16schbench: 6 - 24schbench: 6 - 32schbench: 8 - 16schbench: 8 - 24schbench: 8 - 32Core i7 5960X3.808.0814.9832.953.5949.775.9811.1723.9944.0858616572565715792209175213328309233790947229823624547893158884179260352546779018911609686848127957155392111659153003187136OpenBenchmarking.org

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadCore i7 5960X0.8551.712.5653.424.275SE +/- 0.03, N = 33.801. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadCore i7 5960X246810SE +/- 0.11, N = 38.081. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadCore i7 5960X48121620SE +/- 0.49, N = 614.981. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadCore i7 5960X816243240SE +/- 0.52, N = 432.951. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessCore i7 5960X0.80781.61562.42343.23124.039SE +/- 0.00, N = 33.591. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadCore i7 5960X1122334455SE +/- 2.35, N = 649.771. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessCore i7 5960X1.34552.6914.03655.3826.7275SE +/- 0.01, N = 35.981. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessCore i7 5960X3691215SE +/- 0.33, N = 611.171. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessCore i7 5960X612182430SE +/- 1.07, N = 623.991. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessCore i7 5960X1020304050SE +/- 0.19, N = 344.081. (CC) gcc options: -lpthread

Schbench

This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 2Core i7 5960X1326395265581. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 4Core i7 5960X1428425670SE +/- 1.14, N = 6611. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 6Core i7 5960X1530456075SE +/- 0.93, N = 6651. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 8Core i7 5960X1632486480SE +/- 1.29, N = 6721. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 2Core i7 5960X1326395265SE +/- 0.58, N = 3561. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4Core i7 5960X1326395265571. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 6Core i7 5960X3K6K9K12K15KSE +/- 18.48, N = 3157921. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 8Core i7 5960X4K8K12K16K20KSE +/- 501.95, N = 6209171. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 2Core i7 5960X1224364860SE +/- 1.25, N = 6521. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 4Core i7 5960X3K6K9K12K15KSE +/- 157.85, N = 3133281. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 6Core i7 5960X7K14K21K28K35KSE +/- 482.25, N = 3309231. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 8Core i7 5960X8K16K24K32K40KSE +/- 480.83, N = 3379091. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 2Core i7 5960X1122334455SE +/- 0.33, N = 3471. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Core i7 5960X5K10K15K20K25KSE +/- 322.30, N = 5229821. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 6Core i7 5960X8K16K24K32K40KSE +/- 364.54, N = 3362451. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Core i7 5960X10K20K30K40K50KSE +/- 298.67, N = 3478931. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 16Core i7 5960X3K6K9K12K15KSE +/- 36.95, N = 3158881. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 24Core i7 5960X9K18K27K36K45KSE +/- 591.21, N = 3417921. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 32Core i7 5960X13K26K39K52K65KSE +/- 586.57, N = 3603521. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 16Core i7 5960X12K24K36K48K60KSE +/- 686.66, N = 3546771. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 24Core i7 5960X20K40K60K80K100KSE +/- 1303.84, N = 5901891. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 32Core i7 5960X20K40K60K80K100KSE +/- 2177.25, N = 31160961. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 16Core i7 5960X20K40K60K80K100KSE +/- 1372.15, N = 4868481. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 24Core i7 5960X30K60K90K120K150KSE +/- 1203.77, N = 31279571. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 32Core i7 5960X30K60K90K120K150K1553921. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 16Core i7 5960X20K40K60K80K100KSE +/- 519.06, N = 31116591. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 24Core i7 5960X30K60K90K120K150KSE +/- 1487.84, N = 31530031. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 32Core i7 5960X40K80K120K160K200KSE +/- 2131.63, N = 31871361. (CC) gcc options: -O2 -lpthread

38 Results Shown

Hackbench:
  1 - Thread
  2 - Thread
  4 - Thread
  8 - Thread
  1 - Process
  16 - Thread
  2 - Process
  4 - Process
  8 - Process
  16 - Process
Schbench:
  2 - 2
  2 - 4
  2 - 6
  2 - 8
  4 - 2
  4 - 4
  4 - 6
  4 - 8
  6 - 2
  6 - 4
  6 - 6
  6 - 8
  8 - 2
  8 - 4
  8 - 6
  8 - 8
  2 - 16
  2 - 24
  2 - 32
  4 - 16
  4 - 24
  4 - 32
  6 - 16
  6 - 24
  6 - 32
  8 - 16
  8 - 24
  8 - 32