Gentoo Kernel benchmark

Gentoo no-mitigation 5.6.12 GCC

HTML result view exported from: https://openbenchmarking.org/result/2005126-NI-2005122NI49&grr&sor.

Gentoo Kernel benchmarkProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLCompilerFile-SystemScreen ResolutionGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.6.12 GCCIntel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads)Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS)Intel 3rd Gen Core DRAM8GB251GB APPLE SSD SM256ENVIDIA GeForce GT 650M 1GB (797/2508MHz)Cirrus Logic CS4206Color LCDBroadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/nGentoo 2.64.19.113-gentoo-x86_64 (x86_64)LXQt 0.14.1X Server 1.20.7NVIDIA 440.824.6.0OpenCL 1.2 CUDA 10.2.159GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2ext42880x18005.4.31-gentoo-x86_64 (x86_64)5.6.4-gentoo-x86_64 (x86_64)5.4.37-ck-x86_64 (x86_64)MATE 1.24.0GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0 + CUDA 10.25.6.9-gentoo-x86_64 (x86_64)5.6.10-gentoo-x86_64 (x86_64)LXQt 0.14.15.6.12-gentoo-x86_64clang (x86_64)MATE 1.24.0Clang 10.0.0 + GCC 9.3.0 + LLVM 10.0.0 + CUDA 10.25.6.12-gentoo-x86_64 (x86_64)GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0 + CUDA 10.2OpenBenchmarking.orgDisk Details- MQ-DEADLINE / noatime,rw,stripe=256Processor Details- Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Details- itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affectedCompiler Details- Gentoo no-mitigation 5.6.12 Clang-build: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge

Gentoo Kernel benchmarktinymembench: Standard Memsettinymembench: Standard Memcpysqlite-speedtest: Timed Time - Size 1,000schbench: 8 - 8pmbench: 2 - 50%rocksdb: Rand Readpostmark: Disk Transaction Performancehackbench: 8 - Threadt-test1: 1osbench: Create Processesmbw: Memory Copy - 512 MiBipc-benchmark: TCP Socket - 128ctx-clock: Context Switch TimeGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.6.12 GCC24892.29636.595.326852570.087813525169443840.50722.07723.9467628767.811270090011825510.99535.094.261857170.088613567392468741.49421.93124.2996228699.714273342312124865.69545.294.284881070.089013554627462942.11721.70224.7931488662.794271161311924803.59642.795.1112393600.088614503447419156.76122.48631.1470038789.961254357411824874.59616.894.742882770.088814579180465840.09921.54526.4147128768.195288363011924211.89642.293.966888580.088813339714449143.99821.64825.9971628739.667259675911924819.99524.995.182860930.088713351366468740.32722.15027.9100748441.275283952911824824.99577.796.638890450.089214503147414343.68322.80627.4610528732.541277176712398.148892160.0884419044.05322.31927.3098268893.506277388612224930.09523.494.641887890.088614454874460140.11721.91925.8994108779.5772850820119OpenBenchmarking.org

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetGentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.9 Archlinux.config5K10K15K20K25KSE +/- 188.61, N = 3SE +/- 40.66, N = 3SE +/- 56.05, N = 3SE +/- 12.87, N = 3SE +/- 45.81, N = 3SE +/- 41.62, N = 3SE +/- 23.53, N = 3SE +/- 226.79, N = 3SE +/- 27.76, N = 325510.924930.024892.224874.524865.624824.924819.924803.524211.81. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyGentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.12 GCC2K4K6K8K10KSE +/- 16.52, N = 3SE +/- 15.61, N = 3SE +/- 38.08, N = 3SE +/- 30.25, N = 3SE +/- 32.15, N = 3SE +/- 3.95, N = 3SE +/- 50.69, N = 3SE +/- 42.67, N = 3SE +/- 26.59, N = 39642.79642.29636.59616.89577.79545.29535.09524.99523.41. (CC) gcc options: -O2 -lm

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.12 Clang-build20406080100SE +/- 0.17, N = 3SE +/- 0.33, N = 3SE +/- 0.46, N = 3SE +/- 0.25, N = 3SE +/- 0.66, N = 3SE +/- 0.43, N = 3SE +/- 0.12, N = 3SE +/- 0.42, N = 3SE +/- 0.78, N = 3SE +/- 0.39, N = 393.9794.2694.2894.6494.7495.1195.1895.3396.6498.15gccgccgccgccgccgccgccgccgccclang

Schbench

Message Threads: 8 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.4.37-ck MUQSS50K100K150K200K250KSE +/- 1077.13, N = 15SE +/- 1111.02, N = 15SE +/- 954.99, N = 15SE +/- 1054.82, N = 6SE +/- 903.08, N = 3SE +/- 1069.22, N = 3SE +/- 1214.65, N = 15SE +/- 1048.59, N = 3SE +/- 1133.36, N = 5SE +/- 1065.81, N = 3852578571786093881078827788789888588904589216239360gccgccgccgccgccgccgccgccclanggcc

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 50%Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.4.31Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 Clang 10.00.02010.04020.06030.08040.1005SE +/- 0.0001, N = 3SE +/- 0.0002, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 3SE +/- 0.0002, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 30.08780.08840.08860.08860.08860.08870.08880.08880.08900.0892gccclanggccgccgccgccgccgccgccgcc

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.9 Archlinux.config3M6M9M12M15MSE +/- 23258.35, N = 3SE +/- 29727.18, N = 3SE +/- 55748.87, N = 3SE +/- 55022.18, N = 3SE +/- 44738.14, N = 3SE +/- 22283.49, N = 3SE +/- 60996.37, N = 3SE +/- 6569.12, N = 3SE +/- 40170.54, N = 31457918014503447145031471445487413567392135546271352516913351366133397141. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.6.12 Clang 10.010002000300040005000SE +/- 29.00, N = 3SE +/- 29.00, N = 3SE +/- 29.00, N = 3SE +/- 28.00, N = 3SE +/- 27.00, N = 3SE +/- 26.33, N = 3SE +/- 46.33, N = 3SE +/- 23.67, N = 3SE +/- 22.67, N = 34687468746584629460144914438419141904143gccgccgccgccgccgccgccgccclanggcc

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.4.37-ck MUQSS1326395265SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.20, N = 3SE +/- 0.09, N = 3SE +/- 0.57, N = 4SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.24, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 340.1040.1240.3340.5141.4942.1243.6844.0044.0556.76gccgccgccgccgccgccgccgccclanggcc

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.4.31Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.12 Clang 10.0510152025SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.37, N = 3SE +/- 0.03, N = 3SE +/- 0.25, N = 3SE +/- 0.09, N = 321.5521.6521.7021.9221.9322.0822.1522.3222.4922.81gccgccgccgccgccgccgccclanggccgcc

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.4.37-ck MUQSS714212835SE +/- 0.32, N = 3SE +/- 0.28, N = 3SE +/- 0.31, N = 3SE +/- 0.29, N = 3SE +/- 0.26, N = 3SE +/- 0.45, N = 15SE +/- 0.29, N = 7SE +/- 0.34, N = 3SE +/- 0.48, N = 3SE +/- 0.07, N = 323.9524.3024.7925.9026.0026.4127.3127.4627.9131.15gccgccgccgccgccgccclanggccgccgcc

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBGentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.9Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.10 clear-patches2K4K6K8K10KSE +/- 1.61, N = 3SE +/- 65.04, N = 3SE +/- 7.32, N = 3SE +/- 93.71, N = 7SE +/- 58.56, N = 3SE +/- 79.27, N = 3SE +/- 15.86, N = 3SE +/- 58.71, N = 3SE +/- 22.14, N = 3SE +/- 78.30, N = 38893.518789.968779.588768.208767.818739.678732.548699.718662.798441.28clanggccgccgccgccgccgccgccgccgcc

IPC_benchmark

Type: TCP Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.6.12 Clang 10.0Gentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.4Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.4.37-ck MUQSS600K1200K1800K2400K3000KSE +/- 15940.60, N = 3SE +/- 10073.36, N = 3SE +/- 14600.73, N = 3SE +/- 5727.57, N = 3SE +/- 8296.45, N = 3SE +/- 1445.27, N = 3SE +/- 2963.78, N = 3SE +/- 37558.32, N = 4SE +/- 8847.83, N = 3SE +/- 29028.22, N = 152883630285082028395292773886277176727334232711613270090025967592543574gccgccgccclanggccgccgccgccgccgcc

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.37-ck MUQSSGentoo no-mitigation 5.6.10 clear-patchesGentoo no-mitigation 5.6.4Gentoo no-mitigation 5.6.9Gentoo no-mitigation 5.6.9 Archlinux.configGentoo no-mitigation 5.6.12 GCCGentoo no-mitigation 5.4.31Gentoo no-mitigation 5.6.12 Clang-buildGentoo no-mitigation 5.6.12 Clang 10.0306090120150SE +/- 0.67, N = 3SE +/- 1.33, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 1.33, N = 3SE +/- 1.33, N = 3118118118119119119119121122123gccgccgccgccgccgccgccgccclanggcc


Phoronix Test Suite v10.8.4