Gentoo Kernel benchmark

Gentoo no-mitigation 5.6.10 clear-patches

HTML result view exported from: https://openbenchmarking.org/result/2005052-VE-2005030VE31&sro&grs.

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-patchesIntel 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.1OpenBenchmarking.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 affected

Gentoo Kernel benchmarkschbench: 8 - 8hackbench: 8 - Threadosbench: Create Processesipc-benchmark: TCP Socket - 128postmark: Disk Transaction Performancerocksdb: Rand Readtinymembench: Standard Memsett-test1: 1mbw: Memory Copy - 512 MiBctx-clock: Context Switch Timesqlite-speedtest: Timed Time - Size 1,000pmbench: 2 - 50%tinymembench: Standard MemcpyGentoo 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-patches8525740.50723.946762270090044381352516924892.222.0778767.81111895.3260.08789636.58571741.49424.299622273342346871356739225510.921.9318699.71412194.2610.08869535.08810742.11724.793148271161346291355462724865.621.7028662.79411994.2840.08909545.223936056.76131.147003254357441911450344724803.522.4868789.96111895.1110.08869642.78827740.09926.414712288363046581457918024874.521.5458768.19511994.7420.08889616.88885843.99825.997162259675944911333971424211.821.6488739.66711993.9660.08889642.28609340.32727.910074283952946871335136624819.922.1508441.27511895.1820.08879524.9OpenBenchmarking.org

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.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.config50K100K150K200K250KSE +/- 1077.13, N = 15SE +/- 1111.02, N = 15SE +/- 1065.81, N = 3SE +/- 954.99, N = 15SE +/- 1054.82, N = 6SE +/- 903.08, N = 3SE +/- 1214.65, N = 158525785717239360860938810788277888581. (CC) gcc options: -O2 -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config1326395265SE +/- 0.09, N = 3SE +/- 0.57, N = 4SE +/- 0.12, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.24, N = 340.5141.4956.7640.3342.1240.1044.001. (CC) gcc options: -lpthread

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.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.config714212835SE +/- 0.32, N = 3SE +/- 0.28, N = 3SE +/- 0.07, N = 3SE +/- 0.48, N = 3SE +/- 0.31, N = 3SE +/- 0.45, N = 15SE +/- 0.26, N = 323.9524.3031.1527.9124.7926.4126.001. (CC) gcc options: -lm

IPC_benchmark

Type: TCP Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config600K1200K1800K2400K3000KSE +/- 37558.32, N = 4SE +/- 1445.27, N = 3SE +/- 29028.22, N = 15SE +/- 14600.73, N = 3SE +/- 2963.78, N = 3SE +/- 15940.60, N = 3SE +/- 8847.83, N = 32700900273342325435742839529271161328836302596759

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config10002000300040005000SE +/- 26.33, N = 3SE +/- 29.00, N = 3SE +/- 46.33, N = 3SE +/- 29.00, N = 3SE +/- 29.00, N = 3SE +/- 27.00, N = 344114687419146874629465844911. (CC) gcc options: -O3

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config3M6M9M12M15MSE +/- 60996.37, N = 3SE +/- 44738.14, N = 3SE +/- 29727.18, N = 3SE +/- 6569.12, N = 3SE +/- 22283.49, N = 3SE +/- 23258.35, N = 3SE +/- 40170.54, N = 3135251691356739214503447133513661355462714579180133397141. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config5K10K15K20K25KSE +/- 56.05, N = 3SE +/- 188.61, N = 3SE +/- 226.79, N = 3SE +/- 23.53, N = 3SE +/- 45.81, N = 3SE +/- 12.87, N = 3SE +/- 27.76, N = 324892.225510.924803.524819.924865.624874.524211.81. (CC) gcc options: -O2 -lm

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config510152025SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.25, N = 3SE +/- 0.37, N = 3SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 322.0821.9322.4922.1521.7021.5521.651. (CC) gcc options: -pthread

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 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config2K4K6K8K10KSE +/- 58.56, N = 3SE +/- 58.71, N = 3SE +/- 65.04, N = 3SE +/- 78.30, N = 3SE +/- 22.14, N = 3SE +/- 93.71, N = 7SE +/- 79.27, N = 38767.818699.718789.968441.288662.798768.208739.671. (CC) gcc options: -O3 -march=native

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config306090120150SE +/- 1.33, N = 3SE +/- 0.67, N = 3SE +/- 1.33, N = 3SE +/- 0.67, N = 3118121118118119119119

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Gentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config20406080100SE +/- 0.42, N = 3SE +/- 0.33, N = 3SE +/- 0.43, N = 3SE +/- 0.12, N = 3SE +/- 0.46, N = 3SE +/- 0.66, N = 3SE +/- 0.17, N = 395.3394.2695.1195.1894.2894.7493.971. (CC) gcc options: -O2 -ldl -lz -lpthread

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.4.31Gentoo 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.config0.020.040.060.080.1SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 3SE +/- 0.0001, N = 3SE +/- 0.0001, N = 3SE +/- 0.0002, N = 30.08780.08860.08860.08870.08900.08880.08881. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyGentoo no-mitigation 4.19.113Gentoo no-mitigation 5.4.31Gentoo 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.config2K4K6K8K10KSE +/- 38.08, N = 3SE +/- 50.69, N = 3SE +/- 16.52, N = 3SE +/- 42.67, N = 3SE +/- 3.95, N = 3SE +/- 30.25, N = 3SE +/- 15.61, N = 39636.59535.09642.79524.99545.29616.89642.21. (CC) gcc options: -O2 -lm


Phoronix Test Suite v10.8.4