Clear Linux vs. Ubuntu 20.04 Prep AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Clear Linux OS 32610 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2003197-NI-CLEARLINU41 .
Clear Linux vs. Ubuntu 20.04 Prep Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Ryzen 9 3900X: Clear Linux AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0 MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio ASUS MG28U Realtek RTL8111/8168/8411 + Intel-AC 9260 Clear Linux OS 32610 5.5.9-918.native (x86_64) GNOME Shell 3.34.3 X Server 1.20.7 modesetting 1.20.7 4.6 Mesa 20.1.0-devel (LLVM 9.0.1) 1.2.128 GCC 9.3.1 20200313 releases/gcc-9.3.0-12-gdb35845528 + Clang 9.0.1 + LLVM 9.0.1 ext4 3840x2160 OpenBenchmarking.org - CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - MQ-DEADLINE / relatime,rw - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8701013 - OpenJDK Runtime Environment (build 1.8.0-u232-ga-b00) - Python 3.8.1 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
Clear Linux vs. Ubuntu 20.04 Prep postmark: Disk Transaction Performance hpcg: npb: BT.C npb: EP.C npb: FT.C npb: LU.C npb: MG.C npb: SP.B rodinia: OpenMP LavaMD rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms neat: amg: mrbayes: Primate Phylogeny Analysis lulesh: dacapobench: H2 dacapobench: Jython dacapobench: Eclipse dacapobench: Tradesoap dacapobench: Tradebeans renaissance: Scala Dotty renaissance: Rand Forest renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: Twitter HTTP Requests renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures arrayfire: BLAS CPU arrayfire: Conjugate Gradient CPU john-the-ripper: Blowfish john-the-ripper: MD5 mkl-dnn: Recurrent Neural Network Training - f32 mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p x264: H.264 Video Encoding x265: H.265 1080p Video Encoding mt-dgemm: Sustained Floating-Point Rate luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism compress-7zip: Compress Speed Test build-linux-kernel: Time To Compile rays1bench: Large Scene numpy: rbenchmark: tachyon: Total Time compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 intel-mpi: IMB-P2P PingPong intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 PingPong intel-mpi: IMB-MPI1 Sendrecv intel-mpi: IMB-MPI1 Sendrecv gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask inkscape: SVG Files To PNG rawtherapee: Total Benchmark Time v-ray: CPU indigobench: Bedroom indigobench: Supercar blender: BMW27 - CPU-Only blender: Fishy Cat - CPU-Only pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: json_loads pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python numenta-nab: Relative Entropy numenta-nab: Windowed Gaussian numenta-nab: Earthgecko Skyline numenta-nab: Bayesian Changepoint selenium: ARES-6 - Firefox selenium: Kraken - Firefox selenium: Octane - Firefox selenium: StyleBench - Firefox selenium: Jetstream 2 - Firefox selenium: Speedometer - Firefox selenium: PSPDFKit WASM - Firefox selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox mlpack: scikit_ica mlpack: scikit_qda mlpack: scikit_svm mlpack: scikit_linearridgeregression scikit-learn: systemd-boot-total: Kernel Ryzen 9 3900X: Clear Linux 8524 5.16941 24617.85 795.14 8528.03 25738.35 13665.17 8724.10 20.086 8.478 13.266 22.413 1.48129 13.284 42878.74 71.322 16.414999 2924 3558 14777 2976 2925 4780.792 3201.203 3769.999 8498.728 11264.377 25527.673 2956.381 3971.516 11929.572 1168.428 354.091 20.80 28160 1386000 232.441 111.117 642.02 186.92 640.15 164.47 5.779 47.133 206.82 213.43 194.79 144.70 69.82 2.202152 2.46 2.68 78750 47.455 85.46 430.31 0.1187 62.1439 27.609 6185759.1304348 7372.43 119.35 6212.19 6493.64 60.62 6.418 9.283 11.468 13.841 21.630 59.882 21359 2.121 4.579 111.57 163.59 107 104 16.8 27.8 161 7.28 46.5 431 17.241 9.177 89.200 28.211 43.30 668.5 38146 110 111.317 129.3 1199 26.5 352.9 40.11 60.58 18.39 3.31 7.499 671 OpenBenchmarking.org
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ryzen 9 3900X: Clear Linux 2K 4K 6K 8K 10K SE +/- 95.67, N = 3 8524 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Ryzen 9 3900X: Clear Linux 1.1631 2.3262 3.4893 4.6524 5.8155 SE +/- 0.00142, N = 3 5.16941 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Ryzen 9 3900X: Clear Linux 5K 10K 15K 20K 25K SE +/- 16.75, N = 3 24617.85 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Ryzen 9 3900X: Clear Linux 200 400 600 800 1000 SE +/- 1.45, N = 3 795.14 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Ryzen 9 3900X: Clear Linux 2K 4K 6K 8K 10K SE +/- 26.60, N = 3 8528.03 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Ryzen 9 3900X: Clear Linux 6K 12K 18K 24K 30K SE +/- 3.57, N = 3 25738.35 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Ryzen 9 3900X: Clear Linux 3K 6K 9K 12K 15K SE +/- 4.64, N = 3 13665.17 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Ryzen 9 3900X: Clear Linux 2K 4K 6K 8K 10K SE +/- 33.91, N = 3 8724.10 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ryzen 9 3900X: Clear Linux 5 10 15 20 25 SE +/- 0.04, N = 3 20.09 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Leukocyte Ryzen 9 3900X: Clear Linux 2 4 6 8 10 SE +/- 0.101, N = 6 8.478 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ryzen 9 3900X: Clear Linux 3 6 9 12 15 SE +/- 0.01, N = 3 13.27 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Ryzen 9 3900X: Clear Linux 5 10 15 20 25 SE +/- 0.01, N = 3 22.41 1. (CXX) g++ options: -O2 -lOpenCL
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ryzen 9 3900X: Clear Linux 0.3333 0.6666 0.9999 1.3332 1.6665 SE +/- 0.00192, N = 3 1.48129
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Ryzen 9 3900X: Clear Linux 3 6 9 12 15 SE +/- 0.14, N = 3 13.28 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -malign-data=abi -ftree-vectorize -cpp -ffree-line-length-0 -Jsource/ -fopenmp -fno-backtrace
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark Ryzen 9 3900X: Clear Linux 9K 18K 27K 36K 45K SE +/- 16.33, N = 3 42878.74 1. (CC) gcc options: -O3 -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ryzen 9 3900X: Clear Linux 16 32 48 64 80 SE +/- 0.06, N = 3 71.32 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Ryzen 9 3900X: Clear Linux 4 8 12 16 20 SE +/- 0.03, N = 3 16.41 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Ryzen 9 3900X: Clear Linux 600 1200 1800 2400 3000 SE +/- 38.50, N = 4 2924
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Ryzen 9 3900X: Clear Linux 800 1600 2400 3200 4000 SE +/- 37.39, N = 4 3558
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse Ryzen 9 3900X: Clear Linux 3K 6K 9K 12K 15K SE +/- 21.99, N = 4 14777
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Ryzen 9 3900X: Clear Linux 600 1200 1800 2400 3000 SE +/- 16.07, N = 4 2976
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Ryzen 9 3900X: Clear Linux 600 1200 1800 2400 3000 SE +/- 34.77, N = 4 2925
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Ryzen 9 3900X: Clear Linux 1000 2000 3000 4000 5000 SE +/- 38.99, N = 5 4780.79
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest Ryzen 9 3900X: Clear Linux 700 1400 2100 2800 3500 SE +/- 28.89, N = 5 3201.20
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Ryzen 9 3900X: Clear Linux 800 1600 2400 3200 4000 SE +/- 23.12, N = 5 3770.00
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Ryzen 9 3900X: Clear Linux 2K 4K 6K 8K 10K SE +/- 53.34, N = 25 8498.73
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Ryzen 9 3900X: Clear Linux 2K 4K 6K 8K 10K SE +/- 88.54, N = 25 11264.38
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Ryzen 9 3900X: Clear Linux 5K 10K 15K 20K 25K SE +/- 157.41, N = 5 25527.67
Renaissance Test: Twitter HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests Ryzen 9 3900X: Clear Linux 600 1200 1800 2400 3000 SE +/- 17.45, N = 5 2956.38
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Ryzen 9 3900X: Clear Linux 900 1800 2700 3600 4500 SE +/- 44.45, N = 25 3971.52
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Ryzen 9 3900X: Clear Linux 3K 6K 9K 12K 15K SE +/- 91.00, N = 5 11929.57
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Ryzen 9 3900X: Clear Linux 300 600 900 1200 1500 SE +/- 10.42, N = 25 1168.43
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU Ryzen 9 3900X: Clear Linux 80 160 240 320 400 SE +/- 1.60, N = 3 354.09 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU Ryzen 9 3900X: Clear Linux 5 10 15 20 25 SE +/- 0.34, N = 3 20.80 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Ryzen 9 3900X: Clear Linux 6K 12K 18K 24K 30K SE +/- 58.15, N = 3 28160 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Ryzen 9 3900X: Clear Linux 300K 600K 900K 1200K 1500K SE +/- 2081.67, N = 3 1386000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
MKL-DNN DNNL Harness: Recurrent Neural Network Training - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Recurrent Neural Network Training - Data Type: f32 Ryzen 9 3900X: Clear Linux 50 100 150 200 250 SE +/- 0.23, N = 3 232.44 MIN: 230.72 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 Ryzen 9 3900X: Clear Linux 20 40 60 80 100 SE +/- 0.55, N = 3 111.12 MIN: 108.66 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p Ryzen 9 3900X: Clear Linux 140 280 420 560 700 SE +/- 1.26, N = 3 642.02 MIN: 529.95 / MAX: 759.18 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K Ryzen 9 3900X: Clear Linux 40 80 120 160 200 SE +/- 0.32, N = 3 186.92 MIN: 137.51 / MAX: 194.56 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p Ryzen 9 3900X: Clear Linux 140 280 420 560 700 SE +/- 0.59, N = 3 640.15 MIN: 506.16 / MAX: 688.93 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3900X: Clear Linux 40 80 120 160 200 SE +/- 0.33, N = 3 164.47 MIN: 104.25 / MAX: 329.41 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Ryzen 9 3900X: Clear Linux 1.3003 2.6006 3.9009 5.2012 6.5015 SE +/- 0.005, N = 3 5.779 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Ryzen 9 3900X: Clear Linux 11 22 33 44 55 SE +/- 0.11, N = 3 47.13 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -pie
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Ryzen 9 3900X: Clear Linux 50 100 150 200 250 SE +/- 1.99, N = 3 206.82 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Ryzen 9 3900X: Clear Linux 50 100 150 200 250 SE +/- 0.42, N = 3 213.43 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Ryzen 9 3900X: Clear Linux 40 80 120 160 200 SE +/- 0.37, N = 3 194.79 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Ryzen 9 3900X: Clear Linux 30 60 90 120 150 SE +/- 0.76, N = 3 144.70 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Ryzen 9 3900X: Clear Linux 16 32 48 64 80 SE +/- 0.11, N = 3 69.82 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lpthread -lrt -ldl -lnuma
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Ryzen 9 3900X: Clear Linux 0.4955 0.991 1.4865 1.982 2.4775 SE +/- 0.025927, N = 5 2.202152 1. (CC) gcc options: -O3 -march=native -fopenmp -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Ryzen 9 3900X: Clear Linux 0.5535 1.107 1.6605 2.214 2.7675 SE +/- 0.01, N = 3 2.46 MIN: 2.39 / MAX: 2.55
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Ryzen 9 3900X: Clear Linux 0.603 1.206 1.809 2.412 3.015 SE +/- 0.01, N = 3 2.68 MIN: 2.66 / MAX: 2.75
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Ryzen 9 3900X: Clear Linux 20K 40K 60K 80K 100K SE +/- 89.98, N = 3 78750 1. (CXX) g++ options: -pipe -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Ryzen 9 3900X: Clear Linux 11 22 33 44 55 SE +/- 0.68, N = 3 47.46
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Ryzen 9 3900X: Clear Linux 20 40 60 80 100 SE +/- 0.03, N = 3 85.46
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Ryzen 9 3900X: Clear Linux 90 180 270 360 450 SE +/- 4.09, N = 3 430.31
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Ryzen 9 3900X: Clear Linux 0.0267 0.0534 0.0801 0.1068 0.1335 SE +/- 0.0008, N = 3 0.1187 1. R scripting front-end version 3.6.2 (2019-12-12)
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Ryzen 9 3900X: Clear Linux 14 28 42 56 70 SE +/- 0.16, N = 3 62.14 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Ryzen 9 3900X: Clear Linux 6 12 18 24 30 SE +/- 0.02, N = 3 27.61
Intel MPI Benchmarks Test: IMB-P2P PingPong OpenBenchmarking.org Average Msg/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-P2P PingPong Ryzen 9 3900X: Clear Linux 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 5459.37, N = 3 6185759.13 MIN: 2321 / MAX: 16084167 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O0 -pedantic -fopenmp -pthread -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Ryzen 9 3900X: Clear Linux 1600 3200 4800 6400 8000 SE +/- 73.88, N = 3 7372.43 MAX: 30490.34 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O0 -pedantic -fopenmp -pthread -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Ryzen 9 3900X: Clear Linux 30 60 90 120 150 SE +/- 2.03, N = 3 119.35 MIN: 0.69 / MAX: 3911.43 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O0 -pedantic -fopenmp -pthread -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 PingPong OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 PingPong Ryzen 9 3900X: Clear Linux 1300 2600 3900 5200 6500 SE +/- 80.98, N = 3 6212.19 MIN: 5.27 / MAX: 18476.25 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O0 -pedantic -fopenmp -pthread -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Ryzen 9 3900X: Clear Linux 1400 2800 4200 5600 7000 SE +/- 53.73, N = 13 6493.64 MAX: 37187.77 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O0 -pedantic -fopenmp -pthread -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Ryzen 9 3900X: Clear Linux 14 28 42 56 70 SE +/- 0.30, N = 13 60.62 MIN: 0.27 / MAX: 1459.46 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O0 -pedantic -fopenmp -pthread -lmpi
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Ryzen 9 3900X: Clear Linux 2 4 6 8 10 SE +/- 0.056, N = 3 6.418
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Ryzen 9 3900X: Clear Linux 3 6 9 12 15 SE +/- 0.045, N = 3 9.283
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Ryzen 9 3900X: Clear Linux 3 6 9 12 15 SE +/- 0.02, N = 3 11.47
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Ryzen 9 3900X: Clear Linux 4 8 12 16 20 SE +/- 0.05, N = 3 13.84
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Ryzen 9 3900X: Clear Linux 5 10 15 20 25 SE +/- 0.03, N = 3 21.63 1. Inkscape
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ryzen 9 3900X: Clear Linux 13 26 39 52 65 SE +/- 0.07, N = 3 59.88 1. RawTherapee, version , command line.
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Ryzen 9 3900X: Clear Linux 5K 10K 15K 20K 25K SE +/- 81.52, N = 3 21359
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Ryzen 9 3900X: Clear Linux 0.4772 0.9544 1.4316 1.9088 2.386 SE +/- 0.004, N = 3 2.121
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Ryzen 9 3900X: Clear Linux 1.0303 2.0606 3.0909 4.1212 5.1515 SE +/- 0.005, N = 3 4.579
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3900X: Clear Linux 20 40 60 80 100 SE +/- 0.09, N = 3 111.57
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only Ryzen 9 3900X: Clear Linux 40 80 120 160 200 SE +/- 0.27, N = 3 163.59
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Ryzen 9 3900X: Clear Linux 20 40 60 80 100 107
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Ryzen 9 3900X: Clear Linux 20 40 60 80 100 104
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Ryzen 9 3900X: Clear Linux 4 8 12 16 20 SE +/- 0.03, N = 3 16.8
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Ryzen 9 3900X: Clear Linux 7 14 21 28 35 SE +/- 0.10, N = 3 27.8
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Ryzen 9 3900X: Clear Linux 40 80 120 160 200 161
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Ryzen 9 3900X: Clear Linux 2 4 6 8 10 SE +/- 0.00, N = 3 7.28
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Ryzen 9 3900X: Clear Linux 11 22 33 44 55 SE +/- 0.13, N = 3 46.5
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Ryzen 9 3900X: Clear Linux 90 180 270 360 450 SE +/- 2.52, N = 3 431
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Ryzen 9 3900X: Clear Linux 4 8 12 16 20 SE +/- 0.09, N = 3 17.24
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Ryzen 9 3900X: Clear Linux 3 6 9 12 15 SE +/- 0.071, N = 3 9.177
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Ryzen 9 3900X: Clear Linux 20 40 60 80 100 SE +/- 1.14, N = 3 89.20
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Ryzen 9 3900X: Clear Linux 7 14 21 28 35 SE +/- 0.06, N = 3 28.21
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Ryzen 9 3900X: Clear Linux 10 20 30 40 50 SE +/- 0.09, N = 3 43.30 1. firefox 74.0
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ryzen 9 3900X: Clear Linux 140 280 420 560 700 SE +/- 5.07, N = 3 668.5 1. firefox 74.0
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Ryzen 9 3900X: Clear Linux 8K 16K 24K 32K 40K SE +/- 142.85, N = 3 38146 1. firefox 74.0
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Ryzen 9 3900X: Clear Linux 20 40 60 80 100 SE +/- 0.33, N = 3 110 1. firefox 74.0
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ryzen 9 3900X: Clear Linux 20 40 60 80 100 SE +/- 1.14, N = 3 111.32 1. firefox 74.0
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Ryzen 9 3900X: Clear Linux 30 60 90 120 150 SE +/- 0.85, N = 3 129.3 1. firefox 74.0
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Ryzen 9 3900X: Clear Linux 300 600 900 1200 1500 SE +/- 2.03, N = 3 1199 1. firefox 74.0
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Ryzen 9 3900X: Clear Linux 6 12 18 24 30 SE +/- 0.23, N = 3 26.5 1. firefox 74.0
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Ryzen 9 3900X: Clear Linux 80 160 240 320 400 SE +/- 4.62, N = 5 352.9 1. firefox 74.0
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Ryzen 9 3900X: Clear Linux 9 18 27 36 45 SE +/- 0.46, N = 3 40.11
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Ryzen 9 3900X: Clear Linux 14 28 42 56 70 SE +/- 0.45, N = 3 60.58
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Ryzen 9 3900X: Clear Linux 5 10 15 20 25 SE +/- 0.29, N = 3 18.39
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Ryzen 9 3900X: Clear Linux 0.7448 1.4896 2.2344 2.9792 3.724 SE +/- 0.01, N = 3 3.31
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Ryzen 9 3900X: Clear Linux 2 4 6 8 10 SE +/- 0.020, N = 3 7.499
Systemd Total Boot Time Test: Kernel OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel Ryzen 9 3900X: Clear Linux 140 280 420 560 700 671
Phoronix Test Suite v10.8.4