Threadripper 1950X Scheduler

AMD Ryzen Threadripper 1950X 16-Core testing with a Gigabyte X399 AORUS Gaming 7 (F3g BIOS) and MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MB on Ubuntu 18.04 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 1802108-FO-THREADRIP16
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
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Threadripper 1950X
February 10 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):


Threadripper 1950X SchedulerOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)Gigabyte X399 AORUS Gaming 7 (F3g BIOS)AMD Family 17h16384MB120GB Force MP500MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MBRealtek ALC1220VE228Qualcomm Atheros Device e0b1 + Intel Wireless 8265 / 8275Ubuntu 18.044.15.2-041502-generic (x86_64)GNOME Shell 3.26.2modesetting 1.19.6GCC 7.2.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverCompilerFile-SystemScreen ResolutionThreadripper 1950X Scheduler BenchmarksSystem Logs- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq ondemand- __user pointer sanitization + Full AMD retpoline Protection

Threadripper 1950X Schedulerhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - 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: 16 - 2schbench: 16 - 4schbench: 16 - 6schbench: 16 - 8schbench: 2 - 16schbench: 2 - 24schbench: 2 - 32schbench: 32 - 2schbench: 32 - 4schbench: 32 - 6schbench: 32 - 8schbench: 4 - 16schbench: 4 - 24schbench: 4 - 32schbench: 6 - 16schbench: 6 - 24schbench: 6 - 32schbench: 8 - 16schbench: 8 - 24schbench: 8 - 32schbench: 16 - 16schbench: 16 - 24schbench: 16 - 32schbench: 32 - 16schbench: 32 - 24schbench: 32 - 32Threadripper 1950X4.495.7610.5719.414.1628.575.136.8517.1323.1441.833053573073053162852705946302267106831910428420531484323541242192963654445205575223307300482405343328574931014192823540896558723944561888835845096581195109099104491146688176896178091224000285184OpenBenchmarking.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: ThreadThreadripper 1950X1.01032.02063.03094.04125.0515SE +/- 0.03, N = 34.491. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadThreadripper 1950X1.2962.5923.8885.1846.48SE +/- 0.11, N = 35.761. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadThreadripper 1950X3691215SE +/- 0.14, N = 310.571. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadThreadripper 1950X510152025SE +/- 0.04, N = 319.411. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessThreadripper 1950X0.9361.8722.8083.7444.68SE +/- 0.02, N = 34.161. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadThreadripper 1950X714212835SE +/- 1.75, N = 628.571. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessThreadripper 1950X1.15432.30863.46294.61725.7715SE +/- 0.11, N = 65.131. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessThreadripper 1950X246810SE +/- 0.38, N = 66.851. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessThreadripper 1950X48121620SE +/- 0.21, N = 317.131. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessThreadripper 1950X612182430SE +/- 1.45, N = 623.141. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessThreadripper 1950X1020304050SE +/- 0.52, N = 341.831. (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: 2Threadripper 1950X70140210280350SE +/- 4.65, N = 43051. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 4Threadripper 1950X80160240320400SE +/- 24.97, N = 63571. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 6Threadripper 1950X70140210280350SE +/- 4.56, N = 43071. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 8Threadripper 1950X70140210280350SE +/- 4.81, N = 33051. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 2Threadripper 1950X70140210280350SE +/- 3.18, N = 33161. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4Threadripper 1950X60120180240300SE +/- 3.61, N = 32851. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 6Threadripper 1950X60120180240300SE +/- 4.34, N = 42701. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 8Threadripper 1950X13002600390052006500SE +/- 432.97, N = 659461. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 2Threadripper 1950X70140210280350SE +/- 2.40, N = 33021. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 4Threadripper 1950X60120180240300SE +/- 4.95, N = 62671. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 6Threadripper 1950X2K4K6K8K10KSE +/- 28.22, N = 3106831. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 8Threadripper 1950X4K8K12K16K20KSE +/- 356.34, N = 3191041. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 2Threadripper 1950X60120180240300SE +/- 3.06, N = 32841. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Threadripper 1950X400800120016002000SE +/- 381.06, N = 620531. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 6Threadripper 1950X3K6K9K12K15KSE +/- 271.86, N = 6148431. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Threadripper 1950X5K10K15K20K25KSE +/- 918.52, N = 6235411. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 2Threadripper 1950X50100150200250SE +/- 2.33, N = 32421. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 4Threadripper 1950X4K8K12K16K20KSE +/- 1155.67, N = 6192961. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 6Threadripper 1950X8K16K24K32K40KSE +/- 532.91, N = 3365441. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 8Threadripper 1950X10K20K30K40K50KSE +/- 237.56, N = 3452051. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 16Threadripper 1950X12002400360048006000SE +/- 252.37, N = 657521. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 24Threadripper 1950X5K10K15K20K25KSE +/- 395.10, N = 3233071. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 32Threadripper 1950X6K12K18K24K30K300481. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 2Threadripper 1950X5K10K15K20K25KSE +/- 470.79, N = 6240531. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 4Threadripper 1950X9K18K27K36K45KSE +/- 73.90, N = 3433281. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 6Threadripper 1950X12K24K36K48K60KSE +/- 564.43, N = 3574931. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 8Threadripper 1950X20K40K60K80K100KSE +/- 1420.23, N = 31014191. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 16Threadripper 1950X6K12K18K24K30KSE +/- 333.24, N = 3282351. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 24Threadripper 1950X9K18K27K36K45KSE +/- 128.00, N = 3408961. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 32Threadripper 1950X12K24K36K48K60KSE +/- 586.57, N = 3558721. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 16Threadripper 1950X8K16K24K32K40KSE +/- 237.56, N = 3394451. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 24Threadripper 1950X13K26K39K52K65KSE +/- 461.51, N = 3618881. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 32Threadripper 1950X20K40K60K80K100K835841. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 16Threadripper 1950X11K22K33K44K55KSE +/- 213.33, N = 3509651. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 24Threadripper 1950X20K40K60K80K100KSE +/- 475.12, N = 3811951. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 32Threadripper 1950X20K40K60K80K100KSE +/- 814.03, N = 31090991. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 16Threadripper 1950X20K40K60K80K100KSE +/- 682.67, N = 31044911. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 24Threadripper 1950X30K60K90K120K150KSE +/- 295.60, N = 31466881. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 32Threadripper 1950X40K80K120K160K200KSE +/- 1938.40, N = 31768961. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 16Threadripper 1950X40K80K120K160K200KSE +/- 1194.67, N = 31780911. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 24Threadripper 1950X50K100K150K200K250KSE +/- 512.00, N = 32240001. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 32Threadripper 1950X60K120K180K240K300KSE +/- 591.21, N = 32851841. (CC) gcc options: -O2 -lpthread

53 Results Shown

Hackbench:
  1 - Thread
  2 - Thread
  4 - Thread
  8 - Thread
  1 - Process
  16 - Thread
  2 - Process
  4 - Process
  8 - Process
  16 - Process
  32 - 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
  16 - 2
  16 - 4
  16 - 6
  16 - 8
  2 - 16
  2 - 24
  2 - 32
  32 - 2
  32 - 4
  32 - 6
  32 - 8
  4 - 16
  4 - 24
  4 - 32
  6 - 16
  6 - 24
  6 - 32
  8 - 16
  8 - 24
  8 - 32
  16 - 16
  16 - 24
  16 - 32
  32 - 16
  32 - 24
  32 - 32