Linux 5.1-rc1 Benchmarks

AMD Ryzen Threadripper 2990WX 32-Core testing with a ASUS ROG ZENITH EXTREME (1701 BIOS) and AMD Radeon RX 64 8GB on Ubuntu 19.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1905203-HV-LINUX51RC87&sro.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionThreadripper 2990WX 5.2-rc1 5.1.3AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREME (1701 BIOS)AMD 17h32768MBSamsung SSD 970 EVO 500GBAMD Radeon RX 64 8GB (1590/800MHz)Realtek ALC1220ASUS VP28UIntel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11adUbuntu 19.045.2.0-050200rc1-generic (x86_64) 20190519GNOME Shell 3.32.0X Server 1.20.4amdgpu 19.0.14.5 Mesa 19.0.2 (LLVM 8.0.0)GCC 8.3.0ext43840x21605.1.3-050103-generic (x86_64)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemandGraphics Details- GLAMORPython Details- Python 2.7.16 + Python 3.7.3Security Details- l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling

sqlite: Timed SQLite Insertionsfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryxonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimategeexlab: 3840 x 2160 - GL3 Vertex Poolgeexlab: 3840 x 2160 - GL3 Mesh Explodergeexlab: 3840 x 2160 - GL2 Hot Tunnel DNAt-test1: 2ethr: TCP - Latency - 1ethr: TCP - Connections/s - 1parboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsebizzy: build-linux-kernel: Time To Compiley-cruncher: Calculating 500M Pi Digitscompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19dav1d: Summer Nature 4Kdav1d: Summer Nature 1080phackbench: 32 - Processpgbench: Buffer Test - Normal Load - Read Onlystress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingblender: BMW27 - CPU-Onlymcperf: Getmcperf: Setpybench: Total For Average Test Timesnginx: Static Web Page Servingapache: Static Web Page Servingphpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandsosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory AllocationsThreadripper 2990WX 5.2-rc1 5.1.335.6178554597786745762001776360316692.979.3718.96105261.5915.272752.3910.069.1628.040.75763146344333.098.5825.7416.9520.477.8843.749119.1255788179951316090219054331634570279.295509839681111428778203845178175.4913.5717.1249.7634.9572.1035.7378874726779346982031786079318192.909.4619.81105831.5816.252762.3510.019.7228.950.75775145216932.8826.2517.2220.317.8542.8856362180373918796174492261198764479.995743944406111530272210775172535.4813.9917.8248.5931.9571.81OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite Insertions5.1.35.2-rc1816243240SE +/- 0.04, N = 3SE +/- 0.02, N = 335.7335.611. (CC) gcc options: -O2 -lz -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory5.1.35.2-rc12K4K6K8K10KSE +/- 70.77, N = 3SE +/- 52.92, N = 3788778551. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory5.1.35.2-rc110002000300040005000SE +/- 14.62, N = 3SE +/- 36.83, N = 3472645971. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory5.1.35.2-rc12K4K6K8K10KSE +/- 27.32, N = 3SE +/- 50.37, N = 3779378671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory5.1.35.2-rc110002000300040005000SE +/- 24.06, N = 3SE +/- 34.09, N = 3469845761. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrt -laio -lz -lm -lpthread -ldl

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: Ultra5.1.35.2-rc14080120160200SE +/- 0.73, N = 3SE +/- 0.42, N = 3203200MIN: 131 / MAX: 470MIN: 129 / MAX: 494

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: Ultimate5.1.35.2-rc14080120160200SE +/- 0.28, N = 3SE +/- 1.45, N = 3178177MIN: 45 / MAX: 398MIN: 42 / MAX: 398

GeeXLab

Resolution: 3840 x 2160 - Test: GL3 Vertex Pool

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL3 Vertex Pool5.1.35.2-rc114002800420056007000SE +/- 304.12, N = 12SE +/- 5.56, N = 360796360

GeeXLab

Resolution: 3840 x 2160 - Test: GL3 Mesh Exploder

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL3 Mesh Exploder5.1.35.2-rc17001400210028003500SE +/- 30.57, N = 3SE +/- 14.34, N = 331813166

GeeXLab

Resolution: 3840 x 2160 - Test: GL2 Hot Tunnel DNA

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL2 Hot Tunnel DNA5.1.35.2-rc120406080100SE +/- 0.06, N = 3SE +/- 0.03, N = 392.9092.97

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 25.1.35.2-rc13691215SE +/- 0.08, N = 3SE +/- 0.03, N = 39.469.371. (CC) gcc options: -pthread

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 15.1.35.2-rc1510152025SE +/- 0.47, N = 12SE +/- 0.18, N = 1519.8118.96MIN: 14.89 / MAX: 70.07MIN: 14.87 / MAX: 71.78

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 15.1.35.2-rc12K4K6K8K10KSE +/- 98.67, N = 15SE +/- 93.96, N = 111058310526

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCP5.1.35.2-rc10.35780.71561.07341.43121.789SE +/- 0.01, N = 15SE +/- 0.01, N = 31.581.591. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stencil5.1.35.2-rc148121620SE +/- 0.67, N = 15SE +/- 0.23, N = 1516.2515.271. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI Gridding5.1.35.2-rc160120180240300SE +/- 0.78, N = 3SE +/- 0.46, N = 32762751. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamics5.1.35.2-rc10.53781.07561.61342.15122.689SE +/- 0.08, N = 12SE +/- 0.12, N = 152.352.391. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD5.1.35.2-rc13691215SE +/- 0.03, N = 3SE +/- 0.02, N = 310.0110.061. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver5.1.35.2-rc13691215SE +/- 0.19, N = 12SE +/- 0.13, N = 49.729.161. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster5.1.35.2-rc1714212835SE +/- 0.97, N = 12SE +/- 0.63, N = 1528.9528.041. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atoms5.1.35.2-rc10.17050.3410.51150.6820.8525SE +/- 0.00137, N = 3SE +/- 0.00244, N = 30.757750.75763

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.35.1.35.2-rc1300K600K900K1200K1500KSE +/- 11696.31, N = 3SE +/- 18539.34, N = 4145216914634431. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compile5.1.35.2-rc1816243240SE +/- 0.39, N = 6SE +/- 0.36, N = 732.8833.09

Y-Cruncher

Calculating 500M Pi Digits

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.7Calculating 500M Pi DigitsThreadripper 2990WX: 5.2-rc1246810SE +/- 8.36, N = 28.58

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 95.1.35.2-rc1612182430SE +/- 0.44, N = 3SE +/- 0.33, N = 326.2525.741. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 195.1.35.2-rc148121620SE +/- 0.70, N = 12SE +/- 0.53, N = 1517.2216.951. (CC) gcc options: -O3 -pthread -lz

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.3Video Input: Summer Nature 4K5.1.35.2-rc1510152025SE +/- 0.05, N = 3SE +/- 0.04, N = 320.3120.471. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.3Video Input: Summer Nature 1080p5.1.35.2-rc1246810SE +/- 0.05, N = 3SE +/- 0.04, N = 37.857.881. (CC) gcc options: -pthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Process5.1.35.2-rc11020304050SE +/- 0.18, N = 3SE +/- 0.30, N = 342.8843.741. (CC) gcc options: -lpthread

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyThreadripper 2990WX: 5.2-rc12K4K6K8K10K9119.121. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Forking5.1.35.2-rc112K24K36K48K60KSE +/- 1104.75, N = 15SE +/- 666.74, N = 356362557881. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Semaphores5.1.35.2-rc1400K800K1200K1600K2000KSE +/- 6896.42, N = 3SE +/- 6546.35, N = 3180373917995131. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket Activity5.1.35.2-rc14K8K12K16K20KSE +/- 85.78, N = 3SE +/- 86.57, N = 318796160901. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context Switching5.1.35.2-rc15M10M15M20M25MSE +/- 358995.51, N = 13SE +/- 198646.07, N = 1517449226219054331. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message Passing5.1.35.2-rc14M8M12M16M20MSE +/- 150033.10, N = 4SE +/- 28222.33, N = 311987644163457021. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-Only5.1.35.2-rc12040608010079.9979.29

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Get5.1.35.2-rc112K24K36K48K60KSE +/- 875.16, N = 3SE +/- 278.12, N = 357439550981. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Set5.1.35.2-rc110K20K30K40K50KSE +/- 1291.55, N = 12SE +/- 1244.57, N = 1244406396811. (CC) gcc options: -O2 -lm -rdynamic

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Times5.1.35.2-rc12004006008001000SE +/- 5.51, N = 3SE +/- 3.93, N = 311151114

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Serving5.1.35.2-rc16K12K18K24K30KSE +/- 20.39, N = 3SE +/- 248.86, N = 1230272287781. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Serving5.1.35.2-rc15K10K15K20K25KSE +/- 21.88, N = 3SE +/- 255.08, N = 321077203841. (CC) gcc options: -shared -fPIC -O2 -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite5.1.35.2-rc1110K220K330K440K550KSE +/- 421.38, N = 3SE +/- 874.20, N = 3517253517817

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commands5.1.35.2-rc11.23532.47063.70594.94126.1765SE +/- 0.00, N = 3SE +/- 0.01, N = 35.485.491. git version 2.20.1

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Files5.1.35.2-rc148121620SE +/- 0.02, N = 3SE +/- 0.03, N = 313.9913.571. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threads5.1.35.2-rc148121620SE +/- 0.43, N = 12SE +/- 0.23, N = 1517.8217.121. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programs5.1.35.2-rc11122334455SE +/- 0.40, N = 3SE +/- 0.25, N = 348.5949.761. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processes5.1.35.2-rc1816243240SE +/- 0.60, N = 15SE +/- 0.62, N = 1231.9534.951. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocations5.1.35.2-rc11632486480SE +/- 0.04, N = 3SE +/- 0.04, N = 371.8172.101. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4