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.

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.2-rc15.1.3816243240SE +/- 0.02, N = 3SE +/- 0.04, N = 335.6135.731. (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.2-rc15.1.32K4K6K8K10KSE +/- 52.92, N = 3SE +/- 70.77, N = 3785578871. (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.2-rc15.1.310002000300040005000SE +/- 36.83, N = 3SE +/- 14.62, N = 3459747261. (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.2-rc15.1.32K4K6K8K10KSE +/- 50.37, N = 3SE +/- 27.32, N = 3786777931. (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.2-rc15.1.310002000300040005000SE +/- 34.09, N = 3SE +/- 24.06, N = 3457646981. (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.2-rc15.1.34080120160200SE +/- 0.42, N = 3SE +/- 0.73, N = 3200203MIN: 129 / MAX: 494MIN: 131 / MAX: 470

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: Ultimate5.2-rc15.1.34080120160200SE +/- 1.45, N = 3SE +/- 0.28, N = 3177178MIN: 42 / MAX: 398MIN: 45 / 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.2-rc15.1.314002800420056007000SE +/- 5.56, N = 3SE +/- 304.12, N = 1263606079

GeeXLab

Resolution: 3840 x 2160 - Test: GL3 Mesh Exploder

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL3 Mesh Exploder5.2-rc15.1.37001400210028003500SE +/- 14.34, N = 3SE +/- 30.57, N = 331663181

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.2-rc15.1.320406080100SE +/- 0.03, N = 3SE +/- 0.06, N = 392.9792.90

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 25.2-rc15.1.33691215SE +/- 0.03, N = 3SE +/- 0.08, N = 39.379.461. (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.2-rc15.1.3510152025SE +/- 0.18, N = 15SE +/- 0.47, N = 1218.9619.81MIN: 14.87 / MAX: 71.78MIN: 14.89 / MAX: 70.07

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.2-rc15.1.32K4K6K8K10KSE +/- 93.96, N = 11SE +/- 98.67, N = 151052610583

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCP5.2-rc15.1.30.35780.71561.07341.43121.789SE +/- 0.01, N = 3SE +/- 0.01, N = 151.591.581. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stencil5.2-rc15.1.348121620SE +/- 0.23, N = 15SE +/- 0.67, N = 1515.2716.251. (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.2-rc15.1.360120180240300SE +/- 0.46, N = 3SE +/- 0.78, N = 32752761. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamics5.2-rc15.1.30.53781.07561.61342.15122.689SE +/- 0.12, N = 15SE +/- 0.08, N = 122.392.351. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

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

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver5.2-rc15.1.33691215SE +/- 0.13, N = 4SE +/- 0.19, N = 129.169.721. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster5.2-rc15.1.3714212835SE +/- 0.63, N = 15SE +/- 0.97, N = 1228.0428.951. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atoms5.2-rc15.1.30.17050.3410.51150.6820.8525SE +/- 0.00244, N = 3SE +/- 0.00137, N = 30.757630.75775

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.35.2-rc15.1.3300K600K900K1200K1500KSE +/- 18539.34, N = 4SE +/- 11696.31, N = 3146344314521691. (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.2-rc15.1.3816243240SE +/- 0.36, N = 7SE +/- 0.39, N = 633.0932.88

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.2-rc15.1.3612182430SE +/- 0.33, N = 3SE +/- 0.44, N = 325.7426.251. (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.2-rc15.1.348121620SE +/- 0.53, N = 15SE +/- 0.70, N = 1216.9517.221. (CC) gcc options: -O3 -pthread -lz

dav1d

Video Input: Summer Nature 4K

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

dav1d

Video Input: Summer Nature 1080p

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

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Process5.2-rc15.1.31020304050SE +/- 0.30, N = 3SE +/- 0.18, N = 343.7442.881. (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.2-rc15.1.312K24K36K48K60KSE +/- 666.74, N = 3SE +/- 1104.75, N = 1555788563621. (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.2-rc15.1.3400K800K1200K1600K2000KSE +/- 6546.35, N = 3SE +/- 6896.42, N = 3179951318037391. (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.2-rc15.1.34K8K12K16K20KSE +/- 86.57, N = 3SE +/- 85.78, N = 316090187961. (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.2-rc15.1.35M10M15M20M25MSE +/- 198646.07, N = 15SE +/- 358995.51, N = 1321905433174492261. (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.2-rc15.1.34M8M12M16M20MSE +/- 28222.33, N = 3SE +/- 150033.10, N = 416345702119876441. (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.2-rc15.1.32040608010079.2979.99

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Get5.2-rc15.1.312K24K36K48K60KSE +/- 278.12, N = 3SE +/- 875.16, N = 355098574391. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Set5.2-rc15.1.310K20K30K40K50KSE +/- 1244.57, N = 12SE +/- 1291.55, N = 1239681444061. (CC) gcc options: -O2 -lm -rdynamic

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Times5.2-rc15.1.32004006008001000SE +/- 3.93, N = 3SE +/- 5.51, N = 311141115

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Serving5.2-rc15.1.36K12K18K24K30KSE +/- 248.86, N = 12SE +/- 20.39, N = 328778302721. (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.2-rc15.1.35K10K15K20K25KSE +/- 255.08, N = 3SE +/- 21.88, N = 320384210771. (CC) gcc options: -shared -fPIC -O2 -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite5.2-rc15.1.3110K220K330K440K550KSE +/- 874.20, N = 3SE +/- 421.38, N = 3517817517253

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commands5.2-rc15.1.31.23532.47063.70594.94126.1765SE +/- 0.01, N = 3SE +/- 0.00, N = 35.495.481. git version 2.20.1

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Files5.2-rc15.1.348121620SE +/- 0.03, N = 3SE +/- 0.02, N = 313.5713.991. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threads5.2-rc15.1.348121620SE +/- 0.23, N = 15SE +/- 0.43, N = 1217.1217.821. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programs5.2-rc15.1.31122334455SE +/- 0.25, N = 3SE +/- 0.40, N = 349.7648.591. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processes5.2-rc15.1.3816243240SE +/- 0.62, N = 12SE +/- 0.60, N = 1534.9531.951. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocations5.2-rc15.1.31632486480SE +/- 0.04, N = 3SE +/- 0.04, N = 372.1071.811. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4