Ryzen 9 3950X

AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) and llvmpipe 16GB on Ubuntu 20.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 2002013-VE-RYZEN939535
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
Performance Per
Dollar
Date
Run
  Test
  Duration
Ryzen 9 3950X
January 31 2020
  9 Hours, 25 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 9 3950XOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS)AMD Starship/Matisse16GB2000GB Force MP600 + 2000GB SABRENTllvmpipe 16GBAMD Navi 10 HDMI AudioRealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.4.0-12-generic (x86_64)GNOME Shell 3.34.3X Server 1.20.6modesetting 1.20.63.3 Mesa 20.0.0-devel (git-d3fa18a 2020-01-30 focal-oibaf-ppa) (LLVM 9.0.1 128 bits)GCC 9.2.1 20200123ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRyzen 9 3950X BenchmarksSystem Logs- --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8701013- + Python 3.7.6- 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

Ryzen 9 3950Xselenium: WASM collisionDetection - Google Chromeselenium: GUIMark3 HTML5 Compute - Google Chromeselenium: GUIMark3 HTML5 Vector - Google Chromeselenium: GUIMark3 HTML5 Bitmap - Google Chromeselenium: WASM imageConvolute - Google Chromeselenium: WASM collisionDetection - Firefoxselenium: GUIMark3 HTML5 Compute - Firefoxselenium: GUIMark3 HTML5 Vector - Firefoxselenium: GUIMark3 HTML5 Bitmap - Firefoxselenium: WASM imageConvolute - Firefoxselenium: PSPDFKit WASM - Google Chromeselenium: Speedometer - Google Chromeselenium: Maze Solver - Google Chromeselenium: Jetstream 2 - Google Chromeselenium: StyleBench - Google Chromeselenium: MotionMark - Google Chromeselenium: CanvasMark - Google Chromeselenium: Jetstream - Google Chromeselenium: WebXPRT - Google Chromeselenium: PSPDFKit WASM - Firefoxselenium: Octane - Google Chromeselenium: Kraken - Google Chromeselenium: ARES-6 - Google Chromeselenium: Speedometer - Firefoxselenium: Maze Solver - Firefoxselenium: Jetstream 2 - Firefoxselenium: StyleBench - Firefoxselenium: MotionMark - Firefoxselenium: CanvasMark - Firefoxselenium: Jetstream - Firefoxselenium: Basemark - Firefoxselenium: WebXPRT - Firefoxselenium: Octane - Firefoxselenium: Kraken - Firefoxselenium: ARES-6 - Firefoxgromacs: Water Benchmarkaskap: tConvolve OpenMP - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve MPI - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MT - Griddingglibc-bench: pthread_onceglibc-bench: sincosglibc-bench: ffsllglibc-bench: atanhglibc-bench: asinhglibc-bench: tanhglibc-bench: sqrtglibc-bench: sinhglibc-bench: modfglibc-bench: log2glibc-bench: singlibc-bench: ffsglibc-bench: expglibc-bench: cosbuild2: Time To Compilebuild-llvm: Time To Compilebuild-linux-kernel: Time To Compilebuild-gcc: Time To Compilehimeno: Poisson Pressure Solvermkl-dnn: Convolution Batch conv_googlenet_v3 - u8s8f32mkl-dnn: Convolution Batch conv_googlenet_v3 - f32mkl-dnn: Convolution Batch conv_alexnet - u8s8f32mkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Deconvolution Batch deconv_3d - u8s8f32mkl-dnn: Deconvolution Batch deconv_1d - u8s8f32mkl-dnn: Deconvolution Batch deconv_all - f32mkl-dnn: Convolution Batch conv_all - u8s8f32mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Convolution Batch conv_3d - u8s8f32mkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Convolution Batch conv_3d - f32mkl-dnn: IP Batch All - u8s8f32mkl-dnn: IP Batch 1D - u8s8f32mkl-dnn: IP Batch All - f32mkl-dnn: IP Batch 1D - f32hmmer: Pfam Database Searchqmcpack: mrbayes: Primate Phylogeny Analysisfftw: Float + SSE - 2D FFT Size 4096fftw: Float + SSE - 2D FFT Size 2048fftw: Float + SSE - 2D FFT Size 1024fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 1D FFT Size 1024fftw: Float + SSE - 2D FFT Size 512fftw: Float + SSE - 2D FFT Size 256fftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 1D FFT Size 512fftw: Float + SSE - 1D FFT Size 256fftw: Float + SSE - 1D FFT Size 128fftw: Float + SSE - 2D FFT Size 64fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 1D FFT Size 64fftw: Float + SSE - 1D FFT Size 32fftw: Stock - 2D FFT Size 4096fftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 1024fftw: Stock - 1D FFT Size 4096fftw: Stock - 1D FFT Size 2048fftw: Stock - 1D FFT Size 1024fftw: Stock - 2D FFT Size 512fftw: Stock - 2D FFT Size 256fftw: Stock - 2D FFT Size 128fftw: Stock - 1D FFT Size 512fftw: Stock - 1D FFT Size 256fftw: Stock - 1D FFT Size 128fftw: Stock - 2D FFT Size 64fftw: Stock - 2D FFT Size 32fftw: Stock - 1D FFT Size 64fftw: Stock - 1D FFT Size 32namd: ATPase Simulation - 327,506 Atomsminife: Smallhpcg: mbw: Memory Copy, Fixed Block Size - 4096 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 128 MiBtinymembench: Standard Memsettinymembench: Standard Memcpystream: Addstream: Triadstream: Scalestream: Copyramspeed: Average - Floating Pointramspeed: Triad - Floating Pointramspeed: Scale - Floating Pointramspeed: Copy - Floating Pointramspeed: Add - Floating Pointramspeed: Average - Integerramspeed: Triad - Integerramspeed: Scale - Integerramspeed: Copy - Integerramspeed: Add - IntegerRyzen 9 3950X279.982862.5862.5762.5436.7623351.062.2762.2662.2626.41497140.63.7156.59037.63720.4322867238.19270126051049715.318.61101.94104.35497.9296.8315300234.79296.4229237200701.946.331.2262176.512377.411656.55893.0401644.20886.3571.6762311.69521.897809.683538.0342410.16852.108677.619542.127525.6508140.03661.685794.9224440.444760.387209.46838.907548.4465114.7710551131.2296.86053545.76233.0964463.782656.612555.3424131.0211.6424.312093.349587098.241800.5317.5270241.51036.545428.22294.270104.6391236.470.154211292404545585600566205359426455734381747397536283969928588485584757021101160536744.26472.78346.18837.08968.59316.88650.78701.09164.59358.39397.38853.79827.81130210720113581.104923810.134.5795210754.35410773.64710649.43310120.87719435.78219425.04519291.40719260.21515049.510251.017889.217878.716107.416196.727421.7129428.7425507.125499.2329418.0829440.5432006.1525730.2125517.9932023.71OpenBenchmarking.org

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Google ChromeRyzen 9 3950X60120180240300SE +/- 3.66, N = 3279.981. chrome 79.0.3945.130

OpenBenchmarking.orgfps, More Is BetterSeleniumBenchmark: GUIMark3 HTML5 Compute - Browser: Google ChromeRyzen 9 3950X1428425670SE +/- 0.01, N = 362.581. chrome 79.0.3945.130

OpenBenchmarking.orgfps, More Is BetterSeleniumBenchmark: GUIMark3 HTML5 Vector - Browser: Google ChromeRyzen 9 3950X1428425670SE +/- 0.01, N = 362.571. chrome 79.0.3945.130

OpenBenchmarking.orgfps, More Is BetterSeleniumBenchmark: GUIMark3 HTML5 Bitmap - Browser: Google ChromeRyzen 9 3950X1428425670SE +/- 0.02, N = 362.541. chrome 79.0.3945.130

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Google ChromeRyzen 9 3950X816243240SE +/- 0.54, N = 336.761. chrome 79.0.3945.130

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxRyzen 9 3950X80160240320400SE +/- 5.58, N = 3351.01. firefox 72.0.1

OpenBenchmarking.orgfps, More Is BetterSeleniumBenchmark: GUIMark3 HTML5 Compute - Browser: FirefoxRyzen 9 3950X1428425670SE +/- 0.01, N = 362.271. firefox 72.0.1

OpenBenchmarking.orgfps, More Is BetterSeleniumBenchmark: GUIMark3 HTML5 Vector - Browser: FirefoxRyzen 9 3950X1428425670SE +/- 0.04, N = 362.261. firefox 72.0.1

OpenBenchmarking.orgfps, More Is BetterSeleniumBenchmark: GUIMark3 HTML5 Bitmap - Browser: FirefoxRyzen 9 3950X1428425670SE +/- 0.04, N = 362.261. firefox 72.0.1

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxRyzen 9 3950X612182430SE +/- 0.03, N = 326.41. firefox 72.0.1

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeRyzen 9 3950X30060090012001500SE +/- 2.60, N = 314971. chrome 79.0.3945.130

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeRyzen 9 3950X306090120150SE +/- 0.26, N = 3140.61. chrome 79.0.3945.130

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: Google ChromeRyzen 9 3950X0.83251.6652.49753.334.1625SE +/- 0.00, N = 33.71. chrome 79.0.3945.130

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeRyzen 9 3950X306090120150SE +/- 0.56, N = 3156.591. chrome 79.0.3945.130

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: Google ChromeRyzen 9 3950X918273645SE +/- 0.16, N = 337.631. chrome 79.0.3945.130

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: Google ChromeRyzen 9 3950X160320480640800SE +/- 9.63, N = 4720.431. chrome 79.0.3945.130

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: Google ChromeRyzen 9 3950X5K10K15K20K25KSE +/- 133.22, N = 3228671. chrome 79.0.3945.130

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: Google ChromeRyzen 9 3950X50100150200250SE +/- 1.12, N = 3238.191. chrome 79.0.3945.130

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: Google ChromeRyzen 9 3950X60120180240300SE +/- 0.88, N = 32701. chrome 79.0.3945.130

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxRyzen 9 3950X30060090012001500SE +/- 5.21, N = 312601. firefox 72.0.1

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeRyzen 9 3950X11K22K33K44K55KSE +/- 177.54, N = 3510491. chrome 79.0.3945.130

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google ChromeRyzen 9 3950X150300450600750SE +/- 5.34, N = 3715.31. chrome 79.0.3945.130

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeRyzen 9 3950X510152025SE +/- 0.07, N = 318.611. chrome 79.0.3945.130

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxRyzen 9 3950X20406080100SE +/- 0.07, N = 3101.91. firefox 72.0.1

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxRyzen 9 3950X0.91.82.73.64.541. firefox 72.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxRyzen 9 3950X20406080100SE +/- 1.40, N = 3104.351. firefox 72.0.1

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxRyzen 9 3950X20406080100SE +/- 0.22, N = 397.91. firefox 72.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: FirefoxRyzen 9 3950X60120180240300SE +/- 1.09, N = 3296.831. firefox 72.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxRyzen 9 3950X3K6K9K12K15KSE +/- 139.55, N = 3153001. firefox 72.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxRyzen 9 3950X50100150200250SE +/- 0.73, N = 3234.791. firefox 72.0.1

OpenBenchmarking.orgOverall Score, More Is BetterSeleniumBenchmark: Basemark - Browser: FirefoxRyzen 9 3950X60120180240300SE +/- 1.42, N = 3296.421. firefox 72.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: FirefoxRyzen 9 3950X60120180240300SE +/- 1.53, N = 32921. firefox 72.0.1

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxRyzen 9 3950X8K16K24K32K40KSE +/- 87.56, N = 3372001. firefox 72.0.1

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxRyzen 9 3950X150300450600750SE +/- 3.24, N = 3701.91. firefox 72.0.1

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxRyzen 9 3950X1122334455SE +/- 0.21, N = 346.331. firefox 72.0.1

GROMACS

The Gromacs 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 2019.4Water BenchmarkRyzen 9 3950X0.27590.55180.82771.10361.3795SE +/- 0.005, N = 31.2261. (CXX) g++ options: -mavx2 -mfma -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm

ASKAP

This is a CUDA benchmark of ATNF's ASKAP Benchmark with currently using the tConvolveCuda sub-test. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingRyzen 9 3950X5001000150020002500SE +/- 5.92, N = 32176.511. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingRyzen 9 3950X5001000150020002500SE +/- 12.25, N = 32377.411. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - DegriddingRyzen 9 3950X400800120016002000SE +/- 0.21, N = 31656.551. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - GriddingRyzen 9 3950X2004006008001000SE +/- 0.50, N = 3893.041. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingRyzen 9 3950X400800120016002000SE +/- 2.91, N = 31644.201. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingRyzen 9 3950X2004006008001000SE +/- 1.69, N = 3886.361. (CXX) g++ options: -lpthread

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceRyzen 9 3950X0.37720.75441.13161.50881.886SE +/- 0.00589, N = 31.67623

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosRyzen 9 3950X3691215SE +/- 0.08, N = 311.70

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllRyzen 9 3950X0.4270.8541.2811.7082.135SE +/- 0.00321, N = 31.89780

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhRyzen 9 3950X3691215SE +/- 0.03028, N = 39.68353

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhRyzen 9 3950X246810SE +/- 0.06275, N = 38.03424

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhRyzen 9 3950X3691215SE +/- 0.03, N = 310.17

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtRyzen 9 3950X0.47450.9491.42351.8982.3725SE +/- 0.00611, N = 32.10867

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhRyzen 9 3950X246810SE +/- 0.09100, N = 37.61954

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfRyzen 9 3950X0.47870.95741.43611.91482.3935SE +/- 0.00485, N = 32.12752

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ryzen 9 3950X1.27142.54283.81425.08566.357SE +/- 0.00812, N = 35.65081

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinRyzen 9 3950X918273645SE +/- 0.07, N = 340.04

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsRyzen 9 3950X0.37930.75861.13791.51721.8965SE +/- 0.00579, N = 31.68579

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expRyzen 9 3950X1.10752.2153.32254.435.5375SE +/- 0.04340, N = 34.92244

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosRyzen 9 3950X918273645SE +/- 0.05, N = 340.44

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileRyzen 9 3950X1428425670SE +/- 0.12, N = 360.39

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 6.0.1Time To CompileRyzen 9 3950X50100150200250209.47

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileRyzen 9 3950X918273645SE +/- 0.37, N = 338.91

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 8.2Time To CompileRyzen 9 3950X120240360480600SE +/- 0.63, N = 3548.45

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverRyzen 9 3950X11002200330044005500SE +/- 46.15, N = 35114.771. (CC) gcc options: -O3 -mavx2

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) 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 BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32Ryzen 9 3950X2004006008001000SE +/- 1.21, N = 31131.22MIN: 1097.861. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32Ryzen 9 3950X20406080100SE +/- 0.08, N = 396.86MIN: 94.981. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_alexnet - Data Type: u8s8f32Ryzen 9 3950X8001600240032004000SE +/- 12.74, N = 33545.76MIN: 3490.31. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Ryzen 9 3950X50100150200250SE +/- 0.19, N = 3233.10MIN: 231.281. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32Ryzen 9 3950X10002000300040005000SE +/- 28.91, N = 34463.78MIN: 4426.061. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32Ryzen 9 3950X6001200180024003000SE +/- 1.98, N = 32656.61MIN: 2648.11. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_all - Data Type: f32Ryzen 9 3950X5001000150020002500SE +/- 2.40, N = 32555.34MIN: 2521.911. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: u8s8f32Ryzen 9 3950X5K10K15K20K25KSE +/- 35.85, N = 324131.0MIN: 23792.31. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_alexnet - Data Type: f32Ryzen 9 3950X50100150200250SE +/- 0.32, N = 3211.64MIN: 208.861. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: f32Ryzen 9 3950X0.97021.94042.91063.88084.851SE +/- 0.00935, N = 34.31209MIN: 4.21. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: f32Ryzen 9 3950X0.75371.50742.26113.01483.7685SE +/- 0.00589, N = 33.34958MIN: 3.291. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: u8s8f32Ryzen 9 3950X15003000450060007500SE +/- 7.66, N = 37098.24MIN: 7079.571. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: f32Ryzen 9 3950X400800120016002000SE +/- 2.40, N = 31800.53MIN: 1779.611. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: f32Ryzen 9 3950X48121620SE +/- 0.04, N = 317.53MIN: 17.111. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch All - Data Type: u8s8f32Ryzen 9 3950X50100150200250SE +/- 0.46, N = 3241.51MIN: 238.341. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch 1D - Data Type: u8s8f32Ryzen 9 3950X816243240SE +/- 0.15, N = 336.55MIN: 34.831. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch All - Data Type: f32Ryzen 9 3950X714212835SE +/- 0.32, N = 328.22MIN: 27.031. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch 1D - Data Type: f32Ryzen 9 3950X0.96081.92162.88243.84324.804SE +/- 0.03452, N = 34.27010MIN: 4.121. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Timed HMMer Search

This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchRyzen 9 3950X1.04382.08763.13144.17525.219SE +/- 0.007, N = 34.6391. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

QMCPACK

QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.8Ryzen 9 3950X300600900120015001236.41. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm

Timed MrBayes Analysis

This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisRyzen 9 3950X1632486480SE +/- 0.14, N = 370.151. (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 -lm -lreadline

FFTW

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096Ryzen 9 3950X5K10K15K20K25KSE +/- 187.29, N = 3211291. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048Ryzen 9 3950X5K10K15K20K25KSE +/- 57.47, N = 3240451. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024Ryzen 9 3950X10K20K30K40K50KSE +/- 451.76, N = 3455851. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096Ryzen 9 3950X13K26K39K52K65KSE +/- 602.13, N = 3600561. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048Ryzen 9 3950X13K26K39K52K65KSE +/- 192.73, N = 3620531. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 1024Ryzen 9 3950X13K26K39K52K65KSE +/- 439.49, N = 3594261. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512Ryzen 9 3950X10K20K30K40K50KSE +/- 96.06, N = 3455731. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 256Ryzen 9 3950X9K18K27K36K45KSE +/- 439.92, N = 3438171. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128Ryzen 9 3950X10K20K30K40K50KSE +/- 413.32, N = 3473971. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 512Ryzen 9 3950X11K22K33K44K55KSE +/- 284.30, N = 3536281. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 256Ryzen 9 3950X9K18K27K36K45KSE +/- 516.07, N = 15396991. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 128Ryzen 9 3950X6K12K18K24K30KSE +/- 25.85, N = 3285881. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 64Ryzen 9 3950X10K20K30K40K50KSE +/- 326.59, N = 3485581. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 32Ryzen 9 3950X10K20K30K40K50KSE +/- 90.52, N = 3475701. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 64Ryzen 9 3950X5K10K15K20K25KSE +/- 202.41, N = 3211011. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32Ryzen 9 3950X3K6K9K12K15KSE +/- 109.52, N = 3160531. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Ryzen 9 3950X14002800420056007000SE +/- 98.03, N = 36744.21. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048Ryzen 9 3950X14002800420056007000SE +/- 41.46, N = 36472.71. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024Ryzen 9 3950X2K4K6K8K10KSE +/- 15.21, N = 38346.11. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096Ryzen 9 3950X2K4K6K8K10KSE +/- 91.38, N = 38837.01. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048Ryzen 9 3950X2K4K6K8K10KSE +/- 16.71, N = 38968.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024Ryzen 9 3950X2K4K6K8K10KSE +/- 37.11, N = 39316.81. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512Ryzen 9 3950X2K4K6K8K10KSE +/- 53.32, N = 38650.71. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256Ryzen 9 3950X2K4K6K8K10KSE +/- 22.85, N = 38701.01. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128Ryzen 9 3950X2K4K6K8K10KSE +/- 5.37, N = 39164.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512Ryzen 9 3950X2K4K6K8K10KSE +/- 5.08, N = 39358.31. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256Ryzen 9 3950X2K4K6K8K10KSE +/- 32.37, N = 39397.31. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128Ryzen 9 3950X2K4K6K8K10KSE +/- 27.40, N = 38853.71. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64Ryzen 9 3950X2K4K6K8K10KSE +/- 4.98, N = 39827.81. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32Ryzen 9 3950X2K4K6K8K10KSE +/- 1.15, N = 3113021. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64Ryzen 9 3950X2K4K6K8K10KSE +/- 10.17, N = 3107201. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32Ryzen 9 3950X2K4K6K8K10KSE +/- 20.74, N = 3113581. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

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.13b1ATPase Simulation - 327,506 AtomsRyzen 9 3950X0.24860.49720.74580.99441.243SE +/- 0.00309, N = 31.10492

miniFE

MiniFE Finite Element is an application for unstructured implicit finite element codes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallRyzen 9 3950X8001600240032004000SE +/- 0.87, N = 33810.131. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

High Performance Conjugate Gradient

HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Ryzen 9 3950X1.03042.06083.09124.12165.152SE +/- 0.00049, N = 94.579521. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBRyzen 9 3950X2K4K6K8K10KSE +/- 62.67, N = 310754.351. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBRyzen 9 3950X2K4K6K8K10KSE +/- 13.96, N = 310773.651. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBRyzen 9 3950X2K4K6K8K10KSE +/- 36.52, N = 310649.431. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBRyzen 9 3950X2K4K6K8K10KSE +/- 16.22, N = 310120.881. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBRyzen 9 3950X4K8K12K16K20KSE +/- 55.46, N = 319435.781. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBRyzen 9 3950X4K8K12K16K20KSE +/- 64.86, N = 319425.051. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBRyzen 9 3950X4K8K12K16K20KSE +/- 49.39, N = 319291.411. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBRyzen 9 3950X4K8K12K16K20KSE +/- 40.56, N = 319260.221. (CC) gcc options: -O3 -march=native

Tinymembench

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetRyzen 9 3950X3K6K9K12K15KSE +/- 45.87, N = 315049.51. (CC) gcc options: -O2 -lm

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyRyzen 9 3950X2K4K6K8K10KSE +/- 18.25, N = 310251.01. (CC) gcc options: -O2 -lm

Stream

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddRyzen 9 3950X4K8K12K16K20KSE +/- 11.23, N = 517889.21. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadRyzen 9 3950X4K8K12K16K20KSE +/- 4.56, N = 517878.71. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleRyzen 9 3950X3K6K9K12K15KSE +/- 2.49, N = 516107.41. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyRyzen 9 3950X3K6K9K12K15KSE +/- 17.61, N = 516196.71. (CC) gcc options: -O3 -march=native -fopenmp

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointRyzen 9 3950X6K12K18K24K30K27421.711. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointRyzen 9 3950X6K12K18K24K30K29428.741. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointRyzen 9 3950X5K10K15K20K25K25507.11. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointRyzen 9 3950X5K10K15K20K25K25499.231. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointRyzen 9 3950X6K12K18K24K30K29418.081. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerRyzen 9 3950X6K12K18K24K30K29440.541. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerRyzen 9 3950X7K14K21K28K35K32006.151. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerRyzen 9 3950X6K12K18K24K30K25730.211. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerRyzen 9 3950X5K10K15K20K25K25517.991. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerRyzen 9 3950X7K14K21K28K35K32023.711. (CC) gcc options: -O3 -march=native

141 Results Shown

Selenium:
  WASM collisionDetection - Google Chrome
  GUIMark3 HTML5 Compute - Google Chrome
  GUIMark3 HTML5 Vector - Google Chrome
  GUIMark3 HTML5 Bitmap - Google Chrome
  WASM imageConvolute - Google Chrome
  WASM collisionDetection - Firefox
  GUIMark3 HTML5 Compute - Firefox
  GUIMark3 HTML5 Vector - Firefox
  GUIMark3 HTML5 Bitmap - Firefox
  WASM imageConvolute - Firefox
  PSPDFKit WASM - Google Chrome
  Speedometer - Google Chrome
  Maze Solver - Google Chrome
  Jetstream 2 - Google Chrome
  StyleBench - Google Chrome
  MotionMark - Google Chrome
  CanvasMark - Google Chrome
  Jetstream - Google Chrome
  WebXPRT - Google Chrome
  PSPDFKit WASM - Firefox
  Octane - Google Chrome
  Kraken - Google Chrome
  ARES-6 - Google Chrome
  Speedometer - Firefox
  Maze Solver - Firefox
  Jetstream 2 - Firefox
  StyleBench - Firefox
  MotionMark - Firefox
  CanvasMark - Firefox
  Jetstream - Firefox
  Basemark - Firefox
  WebXPRT - Firefox
  Octane - Firefox
  Kraken - Firefox
  ARES-6 - Firefox
GROMACS
ASKAP:
  tConvolve OpenMP - Degridding
  tConvolve OpenMP - Gridding
  tConvolve MPI - Degridding
  tConvolve MPI - Gridding
  tConvolve MT - Degridding
  tConvolve MT - Gridding
glibc bench:
  pthread_once
  sincos
  ffsll
  atanh
  asinh
  tanh
  sqrt
  sinh
  modf
  log2
  sin
  ffs
  exp
  cos
Build2
Timed LLVM Compilation
Timed Linux Kernel Compilation
Timed GCC Compilation
Himeno Benchmark
MKL-DNN DNNL:
  Convolution Batch conv_googlenet_v3 - u8s8f32
  Convolution Batch conv_googlenet_v3 - f32
  Convolution Batch conv_alexnet - u8s8f32
  Recurrent Neural Network Training - f32
  Deconvolution Batch deconv_3d - u8s8f32
  Deconvolution Batch deconv_1d - u8s8f32
  Deconvolution Batch deconv_all - f32
  Convolution Batch conv_all - u8s8f32
  Convolution Batch conv_alexnet - f32
  Deconvolution Batch deconv_3d - f32
  Deconvolution Batch deconv_1d - f32
  Convolution Batch conv_3d - u8s8f32
  Convolution Batch conv_all - f32
  Convolution Batch conv_3d - f32
  IP Batch All - u8s8f32
  IP Batch 1D - u8s8f32
  IP Batch All - f32
  IP Batch 1D - f32
Timed HMMer Search
QMCPACK
Timed MrBayes Analysis
FFTW:
  Float + SSE - 2D FFT Size 4096
  Float + SSE - 2D FFT Size 2048
  Float + SSE - 2D FFT Size 1024
  Float + SSE - 1D FFT Size 4096
  Float + SSE - 1D FFT Size 2048
  Float + SSE - 1D FFT Size 1024
  Float + SSE - 2D FFT Size 512
  Float + SSE - 2D FFT Size 256
  Float + SSE - 2D FFT Size 128
  Float + SSE - 1D FFT Size 512
  Float + SSE - 1D FFT Size 256
  Float + SSE - 1D FFT Size 128
  Float + SSE - 2D FFT Size 64
  Float + SSE - 2D FFT Size 32
  Float + SSE - 1D FFT Size 64
  Float + SSE - 1D FFT Size 32
  Stock - 2D FFT Size 4096
  Stock - 2D FFT Size 2048
  Stock - 2D FFT Size 1024
  Stock - 1D FFT Size 4096
  Stock - 1D FFT Size 2048
  Stock - 1D FFT Size 1024
  Stock - 2D FFT Size 512
  Stock - 2D FFT Size 256
  Stock - 2D FFT Size 128
  Stock - 1D FFT Size 512
  Stock - 1D FFT Size 256
  Stock - 1D FFT Size 128
  Stock - 2D FFT Size 64
  Stock - 2D FFT Size 32
  Stock - 1D FFT Size 64
  Stock - 1D FFT Size 32
NAMD
miniFE
High Performance Conjugate Gradient
MBW:
  Memory Copy, Fixed Block Size - 4096 MiB
  Memory Copy, Fixed Block Size - 1024 MiB
  Memory Copy, Fixed Block Size - 512 MiB
  Memory Copy, Fixed Block Size - 128 MiB
  Memory Copy - 4096 MiB
  Memory Copy - 1024 MiB
  Memory Copy - 512 MiB
  Memory Copy - 128 MiB
Tinymembench:
  Standard Memset
  Standard Memcpy
Stream:
  Add
  Triad
  Scale
  Copy
RAMspeed SMP:
  Average - Floating Point
  Triad - Floating Point
  Scale - Floating Point
  Copy - Floating Point
  Add - Floating Point
  Average - Integer
  Triad - Integer
  Scale - Integer
  Copy - Integer
  Add - Integer