glibc-testing

Intel Core i5-6200U testing with a ASUS Z450UA v1.0 (Z450UA.201 BIOS) and Intel HD 520 3GB on Arch Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1906287-HV-GLIBCTEST32.

glibc-testingProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionglibc stockIntel Core i5-6200U @ 2.80GHz (2 Cores / 4 Threads)ASUS Z450UA v1.0 (Z450UA.201 BIOS)Intel Xeon E3-1200 v5/E3-15008192MB480GB KINGSTON SA400S3Intel HD 520 3GB (1000MHz)Realtek ALC256Realtek RTL810xE PCI + Realtek RTL8723BE PCIeArch Linux5.1.15-zen1-1-zen (x86_64)KDE Plasma 5.16.2X Server 1.20.5intel 2.99.9174.5 Mesa 19.1.1GCC 9.1.0 + Clang 8.0.0 + LLVM 8.0.0f2fs1366x768OpenBenchmarking.org- i915.enable_fbc=1 i915.fastboot=1 i915.enable_psr=1 i915.enable_guc=3- CXXFLAGS=-march=native-O3-pipe-fno-plt DEBUG_CXXFLAGS=-g-fvar-tracking-assignments LDFLAGS=-Wl-O2--sort-common--as-needed-z relro-z now DEBUG_CFLAGS=-g-fvar-tracking-assignments CPPFLAGS=-D_FORTIFY_SOURCE=2-march=native-O3-pipe-fno-plt MAKEFLAGS=-j8 CFLAGS=-march=native-O3-pipe-fno-plt - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - BFQ / acl,active_logs=6,alloc_mode=default,background_gc=on,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,noatime,nodiratime,rw,user_xattr - Scaling Governor: intel_pstate powersave- Python 3.7.3- KPTI + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW RSB filling

glibc-testingsqlite: Timed SQLite Insertionscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancenpb: BT.Anpb: EP.Cnpb: FT.Anpb: FT.Bnpb: LU.Anpb: LU.Cnpb: SP.Anamd: ATPase Simulation - 327,506 Atomsmafft: Multiple Sequence Alignmentgo-benchmark: jsongo-benchmark: garbagex264: H.264 Video Encodingcompress-7zip: Compress Speed Testbuild-linux-kernel: Time To Compilecompress-pbzip2: 256MB File Compressionencode-flac: WAV To FLACencode-mp3: WAV To MP3hackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processrbenchmark: openssl: RSA 4096-bit Performanceglibc-bench: cosglibc-bench: ffsglibc-bench: singlibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncestress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingpybench: Total For Average Test Timesphpbench: PHP Benchmark Suiteosbench: Create Threadsosbench: Launch Programsosbench: Create Processesschbench: 4 - 4schbench: 4 - 8schbench: 8 - 4schbench: 8 - 8glibc stock50.83108.6966.36744.5417422990.14200.052499.122554.293449.052664.241950.1110.249079.90566512151399985414.999142486.9525.4511.9312.6637.0975.04149.8538.2677.35153.830.9357412.2779.453.0079.043.3621.183.392.9952775.4521.50175047524718.54132.5738.62363319322788277208469OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite Insertionsglibc stock1122334455SE +/- 0.41, N = 1450.831. (CC) gcc options: -march=native -O3 -pipe -fno-plt -ledit -ltinfo -lz -ldl -lpthread

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compileglibc stock20406080100SE +/- 11.52, N = 9108.69

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createglibc stock1530456075SE +/- 15.83, N = 366.36

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treeglibc stock160320480640800SE +/- 6.75, N = 3744.54

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceglibc stock400800120016002000SE +/- 38.00, N = 1217421. (CC) gcc options: -O3

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: BT.Aglibc stock6001200180024003000SE +/- 5.72, N = 32990.14

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: EP.Cglibc stock4080120160200SE +/- 0.20, N = 3200.05

NAS Parallel Benchmarks

Test / Class: FT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: FT.Aglibc stock5001000150020002500SE +/- 18.86, N = 32499.12

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: FT.Bglibc stock5001000150020002500SE +/- 4.18, N = 32554.29

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: LU.Aglibc stock7001400210028003500SE +/- 4.26, N = 33449.05

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: LU.Cglibc stock6001200180024003000SE +/- 0.88, N = 32664.24

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: SP.Aglibc stock400800120016002000SE +/- 1.92, N = 31950.11

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atomsglibc stock3691215SE +/- 0.03, N = 310.25

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence Alignmentglibc stock3691215SE +/- 0.06, N = 39.901. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonglibc stock12M24M36M48M60MSE +/- 259675.52, N = 356651215

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageglibc stock3M6M9M12M15MSE +/- 49032.66, N = 313999854

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encodingglibc stock48121620SE +/- 0.19, N = 414.991. (CC) gcc options: -ldl -llsmash -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testglibc stock2K4K6K8K10KSE +/- 68.52, N = 391421. (CXX) g++ options: -pipe -lpthread

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compileglibc stock110220330440550SE +/- 1.76, N = 3486.95

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File Compressionglibc stock612182430SE +/- 0.30, N = 325.451. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACglibc stock3691215SE +/- 0.04, N = 511.931. (CXX) g++ options: -march=native -O3 -pipe -fno-plt -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3glibc stock3691215SE +/- 0.02, N = 312.661. (CC) gcc options: -march=native -O3 -pipe -fno-plt -lncurses -lm

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Threadglibc stock918273645SE +/- 0.04, N = 337.091. (CC) gcc options: -lpthread -march=native -O3 -pipe -fno-plt

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Threadglibc stock20406080100SE +/- 0.03, N = 375.041. (CC) gcc options: -lpthread -march=native -O3 -pipe -fno-plt

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Threadglibc stock306090120150SE +/- 0.10, N = 3149.851. (CC) gcc options: -lpthread -march=native -O3 -pipe -fno-plt

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Processglibc stock918273645SE +/- 0.19, N = 338.261. (CC) gcc options: -lpthread -march=native -O3 -pipe -fno-plt

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Processglibc stock20406080100SE +/- 0.08, N = 377.351. (CC) gcc options: -lpthread -march=native -O3 -pipe -fno-plt

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processglibc stock306090120150SE +/- 0.09, N = 3153.831. (CC) gcc options: -lpthread -march=native -O3 -pipe -fno-plt

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR Benchmarkglibc stock0.21050.4210.63150.8421.0525SE +/- 0.0012, N = 30.93571. R scripting front-end version 3.6.0 (2019-04-26)

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performanceglibc stock90180270360450SE +/- 0.32, N = 3412.271. (CC) gcc options: -pthread -m64 -march=native -O3 -pipe -fno-plt -lssl -lcrypto -ldl

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosglibc stock20406080100SE +/- 0.42, N = 379.45

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsglibc stock0.6751.352.0252.73.375SE +/- 0.01, N = 33.00

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: singlibc stock20406080100SE +/- 0.17, N = 379.04

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtglibc stock0.7561.5122.2683.0243.78SE +/- 0.02, N = 33.36

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhglibc stock510152025SE +/- 0.02, N = 321.18

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllglibc stock0.76281.52562.28843.05123.814SE +/- 0.01, N = 33.39

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceglibc stock0.67281.34562.01842.69123.364SE +/- 0.01, N = 32.99

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String Functionsglibc stock11K22K33K44K55KSE +/- 228.46, N = 352775.451. (CC) gcc options: -march=native -O3 -pipe -fno-plt -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data Sortingglibc stock510152025SE +/- 0.10, N = 321.501. (CC) gcc options: -march=native -O3 -pipe -fno-plt -O2 -std=gnu99 -lm -lbsd -lz -lcrypt -lrt -lpthread -laio -lc

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Timesglibc stock400800120016002000SE +/- 5.46, N = 31750

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suiteglibc stock100K200K300K400K500KSE +/- 869.01, N = 3475247

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsglibc stock510152025SE +/- 0.06, N = 318.541. (CC) gcc options: -march=native -O3 -pipe -fno-plt

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsglibc stock306090120150SE +/- 0.46, N = 3132.571. (CC) gcc options: -march=native -O3 -pipe -fno-plt

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesglibc stock918273645SE +/- 0.51, N = 438.621. (CC) gcc options: -march=native -O3 -pipe -fno-plt

Schbench

Message Threads: 4 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4glibc stock8K16K24K32K40KSE +/- 237.56, N = 3363311. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 8glibc stock20K40K60K80K100KSE +/- 1580.40, N = 3932271. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4glibc stock20K40K60K80K100KSE +/- 1239.54, N = 3882771. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8glibc stock40K80K120K160K200KSE +/- 2012.13, N = 32084691. (CC) gcc options: -O2 -lpthread


Phoronix Test Suite v10.8.4