Kernel Linux Scheduler Benchmarks

Intel Atom C3950 testing on Ubuntu 17.10 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 1802074-FO-KERNELLIN64
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
Intel Atom C3950
February 07 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):


Kernel Linux Scheduler BenchmarksOpenBenchmarking.orgPhoronix Test SuiteIntel Atom C3950 @ 1.70GHz (16 Cores)TYAN \z (V1.00 BIOS)Intel Device 19808192MB240GB OCZ ARC100Realtek RTL8111/8168/8411Ubuntu 17.104.15.0-999-generic (x86_64) 20180206GCC 7.2.0ext4ProcessorMotherboardChipsetMemoryDiskNetworkOSKernelCompilerFile-SystemKernel Linux Scheduler Benchmarks PerformanceSystem 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- KPTI + __user pointer sanitization + Full generic retpoline Protection

Kernel Linux Scheduler Benchmarkshackbench: 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 - 32Intel Atom C395010.1917.8832.8163.149.60124.6716.2030.4157.79116.98233.01888792562704309219093004870186133137138037491828021373974571724309434996325310901335051424325493341579107392152576149419497718563211003784181113963134229105344124288141056131243188672256597258133427861584704OpenBenchmarking.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: ThreadIntel Atom C39503691215SE +/- 0.07, N = 310.191. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadIntel Atom C395048121620SE +/- 0.04, N = 317.881. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadIntel Atom C3950816243240SE +/- 0.06, N = 332.811. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadIntel Atom C39501428425670SE +/- 0.12, N = 363.141. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessIntel Atom C39503691215SE +/- 0.11, N = 39.601. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadIntel Atom C3950306090120150SE +/- 0.32, N = 3124.671. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessIntel Atom C395048121620SE +/- 0.06, N = 316.201. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessIntel Atom C3950714212835SE +/- 0.05, N = 330.411. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessIntel Atom C39501326395265SE +/- 0.22, N = 357.791. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessIntel Atom C3950306090120150SE +/- 0.36, N = 3116.981. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessIntel Atom C395050100150200250SE +/- 1.37, N = 3233.011. (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: 2Intel Atom C395020406080100SE +/- 12.72, N = 6881. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 4Intel Atom C395020406080100SE +/- 10.83, N = 6871. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 6Intel Atom C395020406080100SE +/- 10.64, N = 6921. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 8Intel Atom C3950120240360480600SE +/- 461.38, N = 65621. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 2Intel Atom C39501632486480SE +/- 1.20, N = 3701. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4Intel Atom C39509001800270036004500SE +/- 498.74, N = 643091. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 6Intel Atom C39505K10K15K20K25KSE +/- 722.83, N = 6219091. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 8Intel Atom C39506K12K18K24K30K300481. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 2Intel Atom C39501632486480SE +/- 0.67, N = 3701. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 4Intel Atom C39504K8K12K16K20KSE +/- 485.07, N = 6186131. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 6Intel Atom C39507K14K21K28K35KSE +/- 600.75, N = 3313711. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 8Intel Atom C39508K16K24K32K40KSE +/- 225.77, N = 3380371. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 2Intel Atom C395011002200330044005500SE +/- 364.22, N = 649181. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Intel Atom C39506K12K18K24K30KSE +/- 617.56, N = 6280211. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 6Intel Atom C39508K16K24K32K40KSE +/- 492.06, N = 3373971. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Intel Atom C395010K20K30K40K50KSE +/- 298.67, N = 3457171. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 2Intel Atom C39505K10K15K20K25KSE +/- 358.88, N = 3243091. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 4Intel Atom C39509K18K27K36K45KSE +/- 259.53, N = 3434991. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 6Intel Atom C395014K28K42K56K70KSE +/- 1111.79, N = 3632531. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 8Intel Atom C395020K40K60K80K100KSE +/- 866.04, N = 31090131. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 16Intel Atom C39508K16K24K32K40KSE +/- 492.06, N = 3350511. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 24Intel Atom C39509K18K27K36K45KSE +/- 449.52, N = 3424321. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 32Intel Atom C395012K24K36K48K60KSE +/- 810.67, N = 3549331. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 2Intel Atom C39509K18K27K36K45KSE +/- 298.67, N = 3415791. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 4Intel Atom C395020K40K60K80K100KSE +/- 391.05, N = 31073921. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 6Intel Atom C395030K60K90K120K150KSE +/- 2080.80, N = 61525761. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 8Intel Atom C395030K60K90K120K150KSE +/- 2363.59, N = 61494191. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 16Intel Atom C395011K22K33K44K55KSE +/- 185.98, N = 3497711. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 24Intel Atom C395020K40K60K80K100KSE +/- 532.91, N = 3856321. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 32Intel Atom C395020K40K60K80K100KSE +/- 1962.67, N = 31100371. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 16Intel Atom C395020K40K60K80K100KSE +/- 1373.31, N = 3841811. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 24Intel Atom C395020K40K60K80K100KSE +/- 814.03, N = 31139631. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 32Intel Atom C395030K60K90K120K150KSE +/- 1038.12, N = 31342291. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 16Intel Atom C395020K40K60K80K100KSE +/- 739.01, N = 31053441. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 24Intel Atom C395030K60K90K120K150KSE +/- 782.09, N = 31242881. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 32Intel Atom C395030K60K90K120K150KSE +/- 2627.38, N = 31410561. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 16Intel Atom C395030K60K90K120K150KSE +/- 554.67, N = 31312431. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 24Intel Atom C395040K80K120K160K200KSE +/- 2364.83, N = 31886721. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 32Intel Atom C395050K100K150K200K250KSE +/- 2296.09, N = 32565971. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 16Intel Atom C395060K120K180K240K300KSE +/- 2389.33, N = 32581331. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 24Intel Atom C395090K180K270K360K450KSE +/- 4024.26, N = 34278611. (CC) gcc options: -O2 -lpthread

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 32 - Workers Per Message Thread: 32Intel Atom C3950130K260K390K520K650KSE +/- 5154.02, N = 35847041. (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