Ryzen 5 2600 Spring

AMD Ryzen 5 2600 Six-Core testing with a Gigabyte A320M-S2H-CF (F23 BIOS) and HIS AMD Radeon HD 7750/8740 / R7 250E 1GB on Ubuntu 18.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2004126-NI-RYZEN526071
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Ryzen 5 2600
April 11 2020
  8 Hours, 47 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Ryzen 5 2600 SpringOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 5 2600 Six-Core @ 3.40GHz (6 Cores / 12 Threads)Gigabyte A320M-S2H-CF (F23 BIOS)AMD 17h8GB240GB TOSHIBA-RC100HIS AMD Radeon HD 7750/8740 / R7 250E 1GBAMD Cape Verde/PitcairnVA2431Realtek RTL8111/8168/8411Ubuntu 18.045.0.0-27-generic (x86_64)GNOME Shell 3.28.4X Server 1.20.4modesetting 1.20.44.5 Mesa 19.0.8 (LLVM 8.0.0)GCC 7.4.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRyzen 5 2600 Spring BenchmarksSystem Logs- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8008206- OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)- Python 2.7.15+ + Python 3.6.8- 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: disabled RSB filling

Ryzen 5 2600 Springbuild-gcc: Time To Compilebuild-llvm: Time To Compilebasis: UASTC Level 2 + RDO Post-Processingcryptopp: All Algorithmsnpb: EP.Dcryptopp: Keyed Algorithmsgromacs: Water Benchmarkyafaray: Total Time For Sample Scenemlpack: scikit_qdacryptopp: Integer + Elliptic Curve Public Key Algorithmscassandra: Mixed 1:3toybrot: OpenMPtoybrot: C++ Threadstoybrot: C++ Tasksnpb: BT.Cnamd: ATPase Simulation - 327,506 Atomscassandra: Readscassandra: Mixed 1:1cassandra: Writestensorflow: Cifar10embree: Pathtracer ISPC - Asian Dragon Objopenvkl: vklBenchmarkembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Crownbasis: UASTC Level 3embree: Pathtracer - Crownnpb: LU.Cembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer - Asian Dragonmlpack: scikit_icaoidn: Memorialmlpack: scikit_linearridgeregressioncryptopp: Unkeyed Algorithmsnpb: SP.Bbasis: ETC1Sluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismmkl-dnn: IP Batch All - f32git: Time To Complete Common Git Commandsmkl-dnn: IP Batch All - u8s8f32basis: UASTC Level 2lzbench: XZ 0 - Decompressionlzbench: XZ 0 - Compressionleveldb: Seq Fillleveldb: Seq Fillleveldb: Rand Deletenpb: EP.Cmkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Recurrent Neural Network Inference - f32compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19lzbench: Libdeflate 1 - Decompressionlzbench: Libdeflate 1 - Compressionbotan: AES-256lzbench: Zstd 8 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Crush 0 - Decompressionlzbench: Crush 0 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 1 - Compressionmkl-dnn: Deconvolution Batch deconv_1d - u8s8f32mkl-dnn: Deconvolution Batch deconv_1d - f32botan: Blowfishbotan: Twofishbotan: CAST-256botan: KASUMIarrayfire: BLAS CPUleveldb: Fill Syncleveldb: Fill Syncnpb: MG.Cmlpack: scikit_svmmkl-dnn: IP Batch 1D - f32mkl-dnn: IP Batch 1D - u8s8f32basis: UASTC Level 0leveldb: Seek Randamg: leveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Hot Readleveldb: Rand Readarrayfire: Conjugate Gradient CPUmkl-dnn: Deconvolution Batch deconv_3d - u8s8f32mkl-dnn: Deconvolution Batch deconv_3d - f32lulesh: Ryzen 5 26001505.304984.522777.0791439.123937214.78576.9466870.481271.274202.734238.6655802745019417619397319313216239.933.42489313793021237709124.396.254479.26.75285.821596.5366.287821734.426.87087.246575.832.6310.40338.5483835485.9164.7821.071.12143.42059.521101.95049.8491023384.58115.782.245214.94704.18860.769035.91910972035179.406139982531454616176380831256472186.89912.2017411.113329.397136.83588.530161.3513627.5450.49524.9213.7410.54188.3187210.1999.797251366.987.63515.187.22115.26.3686.29227.8815.406718.59652474.3574OpenBenchmarking.org

Timed GCC Compilation

This test times how long it takes to build the GNU Compiler Collection (GCC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileRyzen 5 260030060090012001500SE +/- 1.45, N = 31505.30

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileRyzen 5 26002004006008001000SE +/- 0.46, N = 3984.52

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2 + RDO Post-ProcessingRyzen 5 26002004006008001000SE +/- 1.79, N = 3777.081. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Crypto++

Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: All AlgorithmsRyzen 5 260030060090012001500SE +/- 1.29, N = 31439.121. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DRyzen 5 260050100150200250SE +/- 0.08, N = 3214.781. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

Crypto++

Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Keyed AlgorithmsRyzen 5 2600120240360480600SE +/- 1.73, N = 3576.951. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing on the CPU with the water_GMX50 data. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020Water BenchmarkRyzen 5 26000.10820.21640.32460.43280.541SE +/- 0.000, N = 30.4811. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

YafaRay

YafaRay is an open-source physically based montecarlo ray-tracing engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneRyzen 5 260060120180240300SE +/- 0.09, N = 3271.271. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lboost_system -lboost_filesystem -lboost_locale

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaRyzen 5 26004080120160200SE +/- 0.29, N = 3202.73

Crypto++

Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Integer + Elliptic Curve Public Key AlgorithmsRyzen 5 26009001800270036004500SE +/- 2.06, N = 34238.671. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Apache Cassandra

This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Mixed 1:3Ryzen 5 26006K12K18K24K30KSE +/- 359.66, N = 527450

toyBrot Fractal Generator

ToyBrot is a Mandelbrot fractal generator supporting C++ threads/tasks, OpenMP, Threaded Building Blocks, and other targets. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: OpenMPRyzen 5 260040K80K120K160K200KSE +/- 339.86, N = 31941761. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ ThreadsRyzen 5 260040K80K120K160K200KSE +/- 114.24, N = 31939731. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ TasksRyzen 5 260040K80K120K160K200KSE +/- 41.59, N = 31931321. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CRyzen 5 26003K6K9K12K15KSE +/- 65.21, N = 316239.931. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsRyzen 5 26000.77061.54122.31183.08243.853SE +/- 0.01097, N = 33.42489

Apache Cassandra

This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: ReadsRyzen 5 26007K14K21K28K35KSE +/- 505.83, N = 331379

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Mixed 1:1Ryzen 5 26006K12K18K24K30KSE +/- 379.61, N = 330212

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesRyzen 5 26008K16K24K32K40KSE +/- 442.69, N = 537709

Tensorflow

This is a benchmark of the Tensorflow deep learning framework using the CIFAR10 data set. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflowBuild: Cifar10Ryzen 5 2600306090120150SE +/- 0.24, N = 3124.39

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian Dragon ObjRyzen 5 2600246810SE +/- 0.0050, N = 36.2544MIN: 6.22 / MAX: 6.32

OpenVKL

OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkRyzen 5 260020406080100SE +/- 0.35, N = 379.2MIN: 1 / MAX: 221

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian Dragon ObjRyzen 5 2600246810SE +/- 0.0192, N = 36.7528MIN: 6.68 / MAX: 6.85

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: CrownRyzen 5 26001.30982.61963.92945.23926.549SE +/- 0.0112, N = 35.8215MIN: 5.76 / MAX: 5.91

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3Ryzen 5 260020406080100SE +/- 0.02, N = 396.541. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: CrownRyzen 5 2600246810SE +/- 0.0287, N = 36.2878MIN: 6.21 / MAX: 6.47

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CRyzen 5 26005K10K15K20K25KSE +/- 10.81, N = 321734.421. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian DragonRyzen 5 2600246810SE +/- 0.0136, N = 36.8708MIN: 6.83 / MAX: 6.97

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian DragonRyzen 5 2600246810SE +/- 0.0694, N = 37.2465MIN: 7.1 / MAX: 7.47

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaRyzen 5 260020406080100SE +/- 0.08, N = 375.83

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialRyzen 5 26000.59181.18361.77542.36722.959SE +/- 0.00, N = 32.63

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionRyzen 5 26003691215SE +/- 0.02, N = 310.40

Crypto++

Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Unkeyed AlgorithmsRyzen 5 260070140210280350SE +/- 1.02, N = 3338.551. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BRyzen 5 260012002400360048006000SE +/- 14.07, N = 35485.911. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SRyzen 5 26001428425670SE +/- 0.05, N = 364.781. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

LuxCoreRender

LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCRyzen 5 26000.24080.48160.72240.96321.204SE +/- 0.00, N = 31.07MIN: 1.03 / MAX: 1.09

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismRyzen 5 26000.2520.5040.7561.0081.26SE +/- 0.00, N = 31.12MIN: 1.08 / MAX: 1.18

oneDNN MKL-DNN

This is a test of the Intel oneDNN (formerly DNNL / Deep Neural Network Library / MKL-DNN) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch All - Data Type: f32Ryzen 5 2600306090120150SE +/- 0.23, N = 3143.42MIN: 139.291. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Git

This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsRyzen 5 26001326395265SE +/- 0.08, N = 359.521. git version 2.17.1

oneDNN MKL-DNN

This is a test of the Intel oneDNN (formerly DNNL / Deep Neural Network Library / MKL-DNN) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch All - Data Type: u8s8f32Ryzen 5 260020406080100SE +/- 0.08, N = 3101.95MIN: 100.971. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2Ryzen 5 26001122334455SE +/- 0.05, N = 349.851. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionRyzen 5 2600204060801001021. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionRyzen 5 2600816243240331. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillRyzen 5 260020406080100SE +/- 0.39, N = 384.581. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillRyzen 5 260048121620SE +/- 0.07, N = 315.71. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteRyzen 5 260020406080100SE +/- 0.26, N = 382.251. (CXX) g++ options: -O3 -lsnappy -lpthread

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CRyzen 5 260050100150200250SE +/- 0.13, N = 3214.941. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

oneDNN MKL-DNN

This is a test of the Intel oneDNN (formerly DNNL / Deep Neural Network Library / MKL-DNN) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Recurrent Neural Network Training - Data Type: f32Ryzen 5 2600150300450600750SE +/- 1.42, N = 3704.19MIN: 697.621. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Recurrent Neural Network Inference - Data Type: f32Ryzen 5 26001428425670SE +/- 0.93, N = 360.77MIN: 58.71. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Ryzen 5 2600816243240SE +/- 0.16, N = 335.921. (CC) gcc options: -O3 -pthread -lz -llzma

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: DecompressionRyzen 5 26002004006008001000SE +/- 0.33, N = 310971. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: CompressionRyzen 5 26004080120160200SE +/- 1.15, N = 32031. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Botan

Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: AES-256Ryzen 5 260011002200330044005500SE +/- 2.16, N = 35179.411. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionRyzen 5 26003006009001200150013991. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: CompressionRyzen 5 260020406080100821. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: DecompressionRyzen 5 26001102203304405505311. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: CompressionRyzen 5 2600100200300400500SE +/- 0.67, N = 34541. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionRyzen 5 2600130260390520650SE +/- 0.67, N = 36161. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionRyzen 5 26004080120160200SE +/- 0.58, N = 31761. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionRyzen 5 2600801602403204003801. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: CompressionRyzen 5 260020406080100831. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: DecompressionRyzen 5 260030060090012001500SE +/- 1.45, N = 312561. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: CompressionRyzen 5 2600100200300400500SE +/- 0.33, N = 34721. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

oneDNN MKL-DNN

This is a test of the Intel oneDNN (formerly DNNL / Deep Neural Network Library / MKL-DNN) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32Ryzen 5 26004080120160200SE +/- 0.56, N = 3186.90MIN: 180.541. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_1d - Data Type: f32Ryzen 5 26003691215SE +/- 0.02, N = 312.20MIN: 11.811. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Botan

Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: BlowfishRyzen 5 260090180270360450SE +/- 1.85, N = 3411.111. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: TwofishRyzen 5 260070140210280350SE +/- 0.07, N = 3329.401. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: CAST-256Ryzen 5 2600306090120150SE +/- 0.02, N = 3136.841. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: KASUMIRyzen 5 260020406080100SE +/- 0.52, N = 388.531. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

ArrayFire

ArrayFire is an GPU and CPU numeric processing library, this test uses the built-in CPU and OpenCL ArrayFire benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPURyzen 5 26004080120160200SE +/- 0.27, N = 3161.351. (CXX) g++ options: -rdynamic

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncRyzen 5 26008001600240032004000SE +/- 81.95, N = 153627.551. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncRyzen 5 26000.090.180.270.360.45SE +/- 0.01, N = 150.41. (CXX) g++ options: -O3 -lsnappy -lpthread

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CRyzen 5 26002K4K6K8K10KSE +/- 112.24, N = 39524.921. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmRyzen 5 260048121620SE +/- 0.01, N = 313.74

oneDNN MKL-DNN

This is a test of the Intel oneDNN (formerly DNNL / Deep Neural Network Library / MKL-DNN) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch 1D - Data Type: f32Ryzen 5 26003691215SE +/- 0.04, N = 310.54MIN: 10.321. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch 1D - Data Type: u8s8f32Ryzen 5 2600246810SE +/- 0.00688, N = 38.31872MIN: 8.071. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Basis Universal

Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0Ryzen 5 26003691215SE +/- 0.08, N = 310.201. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomRyzen 5 26003691215SE +/- 0.038, N = 39.7971. (CXX) g++ options: -O3 -lsnappy -lpthread

Algebraic Multi-Grid Benchmark

AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid BenchmarkRyzen 5 260050K100K150K200K250KSE +/- 427.34, N = 3251366.91. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteRyzen 5 260020406080100SE +/- 0.20, N = 387.641. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteRyzen 5 260048121620SE +/- 0.03, N = 315.11. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillRyzen 5 260020406080100SE +/- 0.21, N = 387.221. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillRyzen 5 260048121620SE +/- 0.03, N = 315.21. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadRyzen 5 2600246810SE +/- 0.039, N = 36.3681. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadRyzen 5 2600246810SE +/- 0.018, N = 36.2921. (CXX) g++ options: -O3 -lsnappy -lpthread

ArrayFire

ArrayFire is an GPU and CPU numeric processing library, this test uses the built-in CPU and OpenCL ArrayFire benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterArrayFire 3.7Test: Conjugate Gradient CPURyzen 5 2600714212835SE +/- 0.16, N = 327.881. (CXX) g++ options: -rdynamic

oneDNN MKL-DNN

This is a test of the Intel oneDNN (formerly DNNL / Deep Neural Network Library / MKL-DNN) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32Ryzen 5 260048121620SE +/- 0.03, N = 315.41MIN: 15.111. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_3d - Data Type: f32Ryzen 5 2600510152025SE +/- 0.06, N = 318.60MIN: 17.591. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

LULESH

LULESH is the Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Ryzen 5 26005001000150020002500SE +/- 51.24, N = 152474.361. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi

89 Results Shown

Timed GCC Compilation
Timed LLVM Compilation
Basis Universal
Crypto++
NAS Parallel Benchmarks
Crypto++
GROMACS
YafaRay
Mlpack Benchmark
Crypto++
Apache Cassandra
toyBrot Fractal Generator:
  OpenMP
  C++ Threads
  C++ Tasks
NAS Parallel Benchmarks
NAMD
Apache Cassandra:
  Reads
  Mixed 1:1
  Writes
Tensorflow
Embree
OpenVKL
Embree:
  Pathtracer - Asian Dragon Obj
  Pathtracer ISPC - Crown
Basis Universal
Embree
NAS Parallel Benchmarks
Embree:
  Pathtracer ISPC - Asian Dragon
  Pathtracer - Asian Dragon
Mlpack Benchmark
Intel Open Image Denoise
Mlpack Benchmark
Crypto++
NAS Parallel Benchmarks
Basis Universal
LuxCoreRender:
  DLSC
  Rainbow Colors and Prism
oneDNN MKL-DNN
Git
oneDNN MKL-DNN
Basis Universal
lzbench:
  XZ 0 - Decompression
  XZ 0 - Compression
LevelDB:
  Seq Fill:
    Microseconds Per Op
    MB/s
  Rand Delete:
    Microseconds Per Op
NAS Parallel Benchmarks
oneDNN MKL-DNN:
  Recurrent Neural Network Training - f32
  Recurrent Neural Network Inference - f32
Zstd Compression
lzbench:
  Libdeflate 1 - Decompression
  Libdeflate 1 - Compression
Botan
lzbench:
  Zstd 8 - Decompression
  Zstd 8 - Compression
  Brotli 0 - Decompression
  Brotli 0 - Compression
  Brotli 2 - Decompression
  Brotli 2 - Compression
  Crush 0 - Decompression
  Crush 0 - Compression
  Zstd 1 - Decompression
  Zstd 1 - Compression
oneDNN MKL-DNN:
  Deconvolution Batch deconv_1d - u8s8f32
  Deconvolution Batch deconv_1d - f32
Botan:
  Blowfish
  Twofish
  CAST-256
  KASUMI
ArrayFire
LevelDB:
  Fill Sync:
    Microseconds Per Op
    MB/s
NAS Parallel Benchmarks
Mlpack Benchmark
oneDNN MKL-DNN:
  IP Batch 1D - f32
  IP Batch 1D - u8s8f32
Basis Universal
LevelDB
Algebraic Multi-Grid Benchmark
LevelDB:
  Overwrite:
    Microseconds Per Op
    MB/s
  Rand Fill:
    Microseconds Per Op
    MB/s
  Hot Read:
    Microseconds Per Op
  Rand Read:
    Microseconds Per Op
ArrayFire
oneDNN MKL-DNN:
  Deconvolution Batch deconv_3d - u8s8f32
  Deconvolution Batch deconv_3d - f32
LULESH