Ubuntu 19.10 AMD Ryzen 9 3900X Benchmarks

AMD Ryzen 9 3900X 12-Core testing benchmarks on Ubuntu Linux by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1909298-PTS-UBUNTU1955&grs.

Ubuntu 19.10 AMD Ryzen 9 3900X BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRyzen 9 3900XAMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1001 BIOS)AMD Starship/Matisse16384MB280GB INTEL SSDPE21D280GAAMD Radeon RX 56/64 8GB (1630/945MHz)AMD Vega 10 HDMI AudioASUS VP28URealtek Device 8125 + Intel I211 + Intel Device 2723Ubuntu 19.105.3.0-10-generic (x86_64)GNOME Shell 3.34.0X Server 1.20.5amdgpu 19.0.14.5 Mesa 19.1.6 (LLVM 8.0.1)GCC 9.2.1 20190909ext43840x2160OpenBenchmarking.org- --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-multiarch --enable-multilib --enable-nls --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-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 - NONE / errors=remount-ro,relatime,rw- Scaling Governor: acpi-cpufreq ondemand- GLAMOR- OpenJDK Runtime Environment (build 11.0.5-ea+6-post-Ubuntu-1ubuntu2)- Python 2.7.16+ + Python 3.7.4+- 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: always-on RSB filling

Ubuntu 19.10 AMD Ryzen 9 3900X Benchmarksluxcorerender: Rainbow Colors and Prismluxcorerender: DLSCospray: Magnetic Reconnection - Path Tracerospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - SciVisospray: XFrog Forest - Path Tracerospray: NASA Streamlines - SciVisospray: San Miguel - Path Tracerospray: XFrog Forest - SciVisospray: San Miguel - SciVisembree: Pathtracer ISPC - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer - Asian Dragonembree: Pathtracer ISPC - Crownembree: Pathtracer - Crownlczero: Randsystemd-boot-total: Userspacesystemd-boot-total: Firmwaresystemd-boot-total: Loadersystemd-boot-total: Kernelsystemd-boot-total: Totalbrl-cad: VGR Performance Metrictesseract-ocr: Time To OCR 7 Imagesphp: Zend micro_benchphp: Zend benchgit: Time To Complete Common Git Commandscompress-rar: Linux Source Tree Archiving To RARselenium: Speedometer - Google Chromeselenium: MotionMark - Google Chromeselenium: CanvasMark - Google Chromeselenium: Jetstream - Google Chromeselenium: Basemark - Google Chromeselenium: WebXPRT - Google Chromeselenium: Octane - Google Chromeselenium: ARES-6 - Google Chromeselenium: Speedometer - Firefoxselenium: CanvasMark - Firefoxselenium: Jetstream - Firefoxselenium: Basemark - Firefoxselenium: WebXPRT - Firefoxselenium: Octane - Firefoxselenium: ARES-6 - Firefoxphpbench: PHP Benchmark Suitenovabench: RAMnovabench: RAMnovabench: CPUgeekbench: CPU Single Core - Horizon Detectiongeekbench: CPU Single Core - Face Detectiongeekbench: CPU Single Core - Gaussian Blurgeekbench: CPU Single Coregeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Multi Core - Face Detectiongeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Multi Coreappleseed: Material Testerappleseed: Disney Materialappleseed: Emilyapache: Static Web Page Servingneatbench: CPUnginx: Static Web Page Servinghint: FLOATnumenta-nab: Time To Completionmcperf: Replacemcperf: Deletemcperf: Getxsbench: blender: Pabellon Barcelona - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Classroom - CPU-Onlyblender: BMW27 - CPU-Onlyindigobench: Supercarindigobench: Bedroomv-ray: CPUqmlbench: Moving Images Animationsqmlbench: Creation Delegates Flowqmlbench: Canvas Text Simpleqmlbench: Fib10optcarrot: Optimized Benchmarksysbench: CPUsysbench: Memoryctx-clock: Context Switch Timestress-ng: Memory Copyingstress-ng: Vector Mathstress-ng: Matrix Mathstress-ng: CPU Stressstress-ng: Cryptoredis: SETredis: GETredis: LPUSHredis: SADDredis: LPOPmemtier-benchmark: Redisoctave-benchmark: cpp-perf-bench: Math Librarypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Normal Load - Read Onlygromacs: Water Benchmarktjbench: Decompression Throughputcryptsetup: PBKDF2-whirlpoolcryptsetup: PBKDF2-sha512glibc-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: coscpuminer-opt: sha256tcpuminer-opt: myr-grcpuminer-opt: skeincpuminer-opt: lbrycpuminer-opt: deepcpuminer-opt: m7mopenssl: RSA 4096-bit Performancesudokut: Total Timerbenchmark: radiance: SMP Parallelradiance: Serialperl-benchmark: Interpreterperl-benchmark: Pod2htmlopencv-bench: n-queens: Elapsed Timeminion: Quasigroupminion: Solitaireminion: Gracefulm-queens: Time To Solvehackbench: 32 - Processhackbench: 16 - Processhackbench: 16 - Threadffmpeg: H.264 HD To NTSC DVespeak: Text-To-Speech Synthesisencode-mp3: WAV To MP3encode-flac: WAV To FLACdcraw: RAW To PPM Image Conversioncompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-lzma: 256MB File Compressionbullet: Convex Trimeshbullet: Prim Trimeshbullet: 136 Ragdollsbullet: 1000 Convexbullet: 1000 Stackbullet: 3000 Fallbullet: Raytestsaobench: 2048 x 2048 - Total Timenode-octane: tungsten: Volumetric Caustictungsten: Non-Exponentialtungsten: Water Caustictungsten: Hairsmallpt: Global Illumination Renderer; 128 Samplesrust-prime: Prime Number Test To 200,000,000rust-mandel: Time To Complete Serial/Parallel Mandelbrotprimesieve: 1e12 Prime Number Generationcompress-pbzip2: 256MB File Compressionc-ray: Total Time - 4K, 16 Rays Per Pixelbuild-php: Time To Compilebuild-llvm: Time To Compilebuild-gcc: Time To Compileebizzy: swet: Averageasmfish: 1024 Hash Memory, 26 Depthstockfish: Total Timecompress-7zip: Compress Speed Testhimeno: Poisson Pressure Solvercoremark: CoreMark Size 666 - Iterations Per Secondx265: H.265 1080p Video Encodingx264: H.264 Video Encodingvpxenc: vpxenc VP9 1080p Video Encodesvt-vp9: 1080p 8-bit YUV To VP9 Video Encodesvt-av1: Enc Mode 8 - 1080psvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 0 - 1080psvt-hevc: 1080p 8-bit YUV To HEVC Video Encodesvt-av1: Enc Mode 8 - 1080psvt-av1: Enc Mode 4 - 1080paom-av1: AV1 Video Encodingmkl-dnn: Convolution Batch conv_googlenet_v3 - f32mkl-dnn: Deconvolution Batch deconv_all - f32mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Convolution Batch conv_3d - f32mkl-dnn: IP Batch All - f32mkl-dnn: IP Batch 1D - f32graphics-magick: HWB Color Spacegraphics-magick: Noise-Gaussiangraphics-magick: Resizinggraphics-magick: Enhancedgraphics-magick: Sharpengraphics-magick: Rotategraphics-magick: Swirljohn-the-ripper: Blowfishtscp: AI Chess Performancecrafty: Elapsed Timebotan: CAST-256 - Decryptbotan: CAST-256 - Encryptbotan: Blowfish - Decryptbotan: Blowfish - Encryptbotan: Twofish - Decryptbotan: Twofish - Encryptbotan: AES-256 - Decryptbotan: AES-256 - Encryptbotan: KASUMI - Decryptbotan: KASUMI - Encryptscimark2: Jacobi Successive Over-Relaxationscimark2: Dense LU Matrix Factorizationscimark2: Sparse Matrix Multiplyscimark2: Fast Fourier Transformscimark2: Monte Carloscimark2: Compositecachebench: Read / Modify / Writecachebench: Writecachebench: Readfhourstones: Complex Connect-4 Solvingrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: In-Memory Database Shootoutrenaissance: Apache Spark PageRankrenaissance: Apache Spark Bayesrenaissance: Apache Spark ALSdacapobench: Tradebeansdacapobench: Tradesoapdacapobench: Jythondacapobench: H2bork: File Encryption Timejava-scimark2: Jacobi Successive Over-Relaxationjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Monte Carlojava-scimark2: Compositego-benchmark: garbagego-benchmark: buildgo-benchmark: jsongo-benchmark: httpgmpbench: Total Timedav1d: Summer Nature 1080pdav1d: Summer Nature 4Kblake2: mafft: Multiple Sequence Alignmenthmmer: Pfam Database Searchqmcpack: fftw: Float + SSE - 2D FFT Size 4096fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 1D FFT Size 32fftw: Stock - 2D FFT Size 4096fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 32fftw: Stock - 1D FFT Size 32ffte: N=256, 1D Complex FFT Routinelzbench: Libdeflate 1 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 1 - Compressionlzbench: XZ 0 - Decompressionlzbench: XZ 0 - Compressionpolybench-c: 3 Matrix Multiplicationspolybench-c: Correlation Computationpolybench-c: Covariance Computationnamd: ATPase Simulation - 327,506 Atomsclomp: Static OMP Speeduprodinia: OpenMP Streamclusterrodinia: OpenMP CFD Solverrodinia: OpenMP LavaMDcp2k: Fayalite-FIST Datacloverleaf: Lagrangian-Eulerian Hydrodynamicsparboil: OpenMP MRI Griddingparboil: OpenMP Stencilparboil: OpenMP CUTCPparboil: OpenMP LBMhpcc: Max Ping Pong Bandwidthhpcc: Rand Ring Bandwidthhpcc: Rand Ring Latencyhpcc: G-Rand Accesshpcc: EP-STREAM Triadhpcc: G-Ptranshpcc: EP-DGEMMhpcc: G-Fftehpcc: G-Fftehpcc: G-HPLnpb: SP.Bnpb: MG.Cnpb: LU.Cnpb: FT.Cnpb: EP.Dnpb: EP.Cnpb: BT.Csockperf: Latency Ping Pongsockperf: Throughputt-test1: 2t-test1: 1mbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy - 1024 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 - Integerapitest: 1920 x 1080 - UntexturedObjects GLMultiDrawBuffer-NoSDPapitest: 1920 x 1080 - UntexturedObjects GLMultiDrawBuffer-SDPapitest: 1920 x 1080 - UntexturedObjects GLBufferStorage-NoSDPapitest: 1920 x 1080 - UntexturedObjects GLMapUnsynchronizedapitest: 1920 x 1080 - UntexturedObjects GLBufferStorage-SDPapitest: 1920 x 1080 - DynamicStreaming GLMapUnsynchronizedapitest: 1920 x 1080 - TexturedQuadsProblem GLTextureArrayapitest: 1920 x 1080 - TexturedQuadsProblem GLNoTexUniformapitest: 1920 x 1080 - TexturedQuadsProblem GLNaiveUniformapitest: 1920 x 1080 - UntexturedObjects GLMapPersistentapitest: 1920 x 1080 - UntexturedObjects GLBufferSubDataapitest: 1920 x 1080 - DynamicStreaming GLMapPersistentapitest: 1920 x 1080 - DynamicStreaming GLBufferSubDataapitest: 1920 x 1080 - UntexturedObjects GLBufferRangeapitest: 1920 x 1080 - UntexturedObjects GLTexCoordapitest: 1920 x 1080 - UntexturedObjects GLDrawLoopapitest: 1920 x 1080 - TexturedQuadsProblem GLNoTexapitest: 1920 x 1080 - TexturedQuadsProblem GLNaiveparaview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Many Spheres - 1920 x 1080paraview: Many Spheres - 1920 x 1080geexlab: 1920 x 1080 - GL3 Mesh Explodergeexlab: 1920 x 1080 - GL2 Tunnel Beautygeexlab: 1920 x 1080 - GL2 Cell Shadinggeexlab: 1920 x 1080 - GL3 Vertex Poolgeexlab: 1920 x 1080 - GL2 AntTweakBarunpack-linux: linux-4.15.tar.xzcompilebench: Read Compiled Treecompilebench: Initial Createcompilebench: Compileblogbench: Writeblogbench: Readfs-mark: 1000 Files, 1MB Size, No Sync/FSyncfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 1000 Files, 1MB Sizelczero: BLASselenium: MotionMark - Firefoxapache-siege: 250apache-siege: 200mcperf: Prependmcperf: Appendmcperf: Setmcperf: Addstress-ng: Context Switchingrenaissance: Savina Reactors.IOjava-scimark2: Fast Fourier Transformsockperf: Latency Under Loadapitest: 1920 x 1080 - UntexturedObjects GLDynamicBufferapitest: 1920 x 1080 - UntexturedObjects GLUniformgeexlab: 1920 x 1080 - GL2 Noise Animation Electricgeexlab: 1920 x 1080 - GL2 Hot Tunnel DNARyzen 9 3900X2.202.532005.4912.821.8627.031.463.5519.2313.0414.8513.5915.1113.4314.091335455253024914342828965542617866323.882.010.404.8365.71138549.0619835230.941438.882684926219.15100.3314950222.74762.052713746748.7267118941242320212529.3011.0385.101365236.80133.47772.5310840164.43167.45271.1438816.5523.3040632.81390086831.71204.6355533.8795557.0890119.902655102394.88461.70164.84319.25113.974.352.0420355961575.403782065.20104.8725587.899170682.681529393.8733111.2689158.224479.203466.651958791.922718422.481707623.462234769.802809834.922761743.3113.28271.4140110.56286845.190.97221.6574619918950881.7412.321.7410.108.3410.542.247.822.205.8142.171.754.9742.148678313993396903466311333624.953499.6712.490.1661174.61540.410.001302190.1113742062.079.14108.7760.7441.2246.8569.5236.4939.397.0527.017.047.6239.1118.0425.41218.120.930.782.123.734.013.322.0730.98518957.485.8123.9417.747.0530.6336.8615.832.4242.7943.41246.88688.1410741918261036103955055438131528775881343.91548797.5060.86135.95164.79208.8743.894.450.0676.4543.175.540.13109.386004.94250.234.9923.872055.1718.41209.5717.15147936714742991957617812026813715769212967159.15159.30294.67296.25394.54395.956079.606039.2998.65103.001309.49710.18782.42359.77159.06664.1862468.9132636.893142.7215153.7310761.445833.1417204.255872.644807.0141533663399331298.362044.806902.802740.311743.663071.5389902718314688895387717248655926.30465.25173.858.592.125.42928.80208065903446787153066706.038788.3711094112529913.6111452515754861286481117382.062.052.031.450382.4121.5613.3620.49324.693.7729.0915.122.09151.7924027.6975.039240.343590.087182.135272.7020636.169805.508555.5085559.841638938.8713815.1126164.148822.91778.34785.4625008.102.965316617.7623.4710278.2819275.3314659.8310063.8318273.0618355.1216735.0216528.6428852.2431270.1825272.1426467.9631267.0928988.7331364.5426815.0326488.2431275.1764.2364.1364.1912.6764.2912.86565.23245.14144.9581.0313.0481.1612.9111.966.4921.04553.99150.462428.25233.013092.54193.284076.3740.663558.40101.904449.508851.773489.634.913945.95730.812159.59242055815332836.67695.871058.77701.007.39115.2578790.0489526.2169636.9261501.2253908.4460289.265843600.0912385.721926.0816.043.5810.253590.90325.31OpenBenchmarking.org

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.1Scene: Rainbow Colors and PrismRyzen 9 3900X0.4950.991.4851.982.475SE +/- 0.01, N = 32.20MIN: 2.14 / MAX: 2.25

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.1Scene: DLSCRyzen 9 3900X0.56931.13861.70792.27722.8465SE +/- 0.02, N = 152.53MIN: 2.34 / MAX: 2.75

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerRyzen 9 3900X4080120160200200MIN: 142.86 / MAX: 250

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerRyzen 9 3900X1.23532.47063.70594.94126.1765SE +/- 0.01, N = 55.49MIN: 5.38 / MAX: 5.56

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisRyzen 9 3900X3691215SE +/- 0.00, N = 1512.82MIN: 12.2 / MAX: 13.16

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerRyzen 9 3900X0.41850.8371.25551.6742.0925SE +/- 0.00, N = 41.86MIN: 1.77 / MAX: 1.88

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisRyzen 9 3900X612182430SE +/- 0.00, N = 1227.03MIN: 25.64 / MAX: 27.78

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerRyzen 9 3900X0.32850.6570.98551.3141.6425SE +/- 0.00, N = 31.46MIN: 1.41

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisRyzen 9 3900X0.79881.59762.39643.19523.994SE +/- 0.00, N = 63.55MIN: 3.45 / MAX: 3.58

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisRyzen 9 3900X510152025SE +/- 0.00, N = 1219.23MIN: 18.18 / MAX: 20.41

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjRyzen 9 3900X3691215SE +/- 0.00, N = 313.04MIN: 12.45 / MAX: 13.66

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonRyzen 9 3900X48121620SE +/- 0.01, N = 314.85MIN: 13.95 / MAX: 15.9

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjRyzen 9 3900X3691215SE +/- 0.03, N = 313.59MIN: 12.92 / MAX: 14.33

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonRyzen 9 3900X48121620SE +/- 0.11, N = 315.11MIN: 13.9 / MAX: 16.05

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownRyzen 9 3900X3691215SE +/- 0.01, N = 313.43MIN: 12.68 / MAX: 14.24

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownRyzen 9 3900X48121620SE +/- 0.17, N = 314.09MIN: 13.16 / MAX: 14.99

LeelaChessZero

Backend: Random

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.22.0Backend: RandomRyzen 9 3900X30K60K90K120K150KSE +/- 688.67, N = 31335451. (CXX) g++ options: -lpthread

Systemd Total Boot Time

Test: Userspace

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: UserspaceRyzen 9 3900X11K22K33K44K55K52530

Systemd Total Boot Time

Test: Firmware

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: FirmwareRyzen 9 3900X5K10K15K20K25K24914

Systemd Total Boot Time

Test: Loader

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: LoaderRyzen 9 3900X70014002100280035003428

Systemd Total Boot Time

Test: Kernel

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelRyzen 9 3900X60012001800240030002896

Systemd Total Boot Time

Test: Total

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: TotalRyzen 9 3900X12K24K36K48K60K55426

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricRyzen 9 3900X40K80K120K160K200K1786631. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.0Time To OCR 7 ImagesRyzen 9 3900X612182430SE +/- 0.12, N = 323.88

PHP Micro Benchmarks

Test: Zend micro_bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchRyzen 9 3900X0.45230.90461.35691.80922.2615SE +/- 0.02, N = 32.01

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchRyzen 9 3900X0.090.180.270.360.45SE +/- 0.00, N = 30.40

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsRyzen 9 3900X1.08682.17363.26044.34725.434SE +/- 0.04, N = 34.831. git version 2.20.1

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 5.6.1Linux Source Tree Archiving To RARRyzen 9 3900X1530456075SE +/- 0.79, N = 365.71

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeRyzen 9 3900X3060901201501381. chrome 77.0.3865.90

Selenium

Benchmark: MotionMark - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: Google ChromeRyzen 9 3900X120240360480600SE +/- 8.22, N = 4549.061. chrome 77.0.3865.90

Selenium

Benchmark: CanvasMark - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: Google ChromeRyzen 9 3900X4K8K12K16K20KSE +/- 139.96, N = 3198351. chrome 77.0.3865.90

Selenium

Benchmark: Jetstream - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: Google ChromeRyzen 9 3900X50100150200250SE +/- 0.82, N = 3230.941. chrome 77.0.3865.90

Selenium

Benchmark: Basemark - Browser: Google Chrome

OpenBenchmarking.orgOverall Score, More Is BetterSeleniumBenchmark: Basemark - Browser: Google ChromeRyzen 9 3900X30060090012001500SE +/- 15.25, N = 121438.881. chrome 77.0.3865.90

Selenium

Benchmark: WebXPRT - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: Google ChromeRyzen 9 3900X60120180240300SE +/- 0.67, N = 32681. chrome 77.0.3865.90

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeRyzen 9 3900X11K22K33K44K55KSE +/- 487.40, N = 3492621. chrome 77.0.3865.90

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeRyzen 9 3900X510152025SE +/- 0.09, N = 319.151. chrome 77.0.3865.90

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxRyzen 9 3900X20406080100SE +/- 0.34, N = 3100.331. firefox 69.0.1

Selenium

Benchmark: CanvasMark - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxRyzen 9 3900X3K6K9K12K15KSE +/- 151.28, N = 12149501. firefox 69.0.1

Selenium

Benchmark: Jetstream - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxRyzen 9 3900X50100150200250SE +/- 0.78, N = 3222.741. firefox 69.0.1

Selenium

Benchmark: Basemark - Browser: Firefox

OpenBenchmarking.orgOverall Score, More Is BetterSeleniumBenchmark: Basemark - Browser: FirefoxRyzen 9 3900X160320480640800SE +/- 6.95, N = 12762.051. firefox 69.0.1

Selenium

Benchmark: WebXPRT - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: FirefoxRyzen 9 3900X60120180240300SE +/- 0.58, N = 32711. firefox 69.0.1

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxRyzen 9 3900X8K16K24K32K40KSE +/- 273.79, N = 3374671. firefox 69.0.1

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxRyzen 9 3900X1122334455SE +/- 0.11, N = 348.721. firefox 69.0.1

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteRyzen 9 3900X140K280K420K560K700KSE +/- 9765.39, N = 3671189

Novabench

Test: RAM

OpenBenchmarking.orgMB/s, More Is BetterNovabenchTest: RAMRyzen 9 3900X9K18K27K36K45KSE +/- 127.50, N = 341242

Novabench

Test: RAM

OpenBenchmarking.orgRAM Score, More Is BetterNovabenchTest: RAMRyzen 9 3900X70140210280350SE +/- 0.33, N = 3320

Novabench

Test: CPU

OpenBenchmarking.orgCPU Score, More Is BetterNovabenchTest: CPURyzen 9 3900X5001000150020002500SE +/- 6.66, N = 32125

Geekbench

Test: CPU Single Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5.0Test: CPU Single Core - Horizon DetectionRyzen 9 3900X714212835SE +/- 0.55, N = 329.30

Geekbench

Test: CPU Single Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5.0Test: CPU Single Core - Face DetectionRyzen 9 3900X3691215SE +/- 0.07, N = 311.03

Geekbench

Test: CPU Single Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5.0Test: CPU Single Core - Gaussian BlurRyzen 9 3900X20406080100SE +/- 0.80, N = 385.10

Geekbench

Test: CPU Single Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5.0Test: CPU Single CoreRyzen 9 3900X30060090012001500SE +/- 1.86, N = 31365

Geekbench

Test: CPU Multi Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5.0Test: CPU Multi Core - Horizon DetectionRyzen 9 3900X50100150200250SE +/- 0.17, N = 3236.80

Geekbench

Test: CPU Multi Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5.0Test: CPU Multi Core - Face DetectionRyzen 9 3900X306090120150SE +/- 0.09, N = 3133.47

Geekbench

Test: CPU Multi Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5.0Test: CPU Multi Core - Gaussian BlurRyzen 9 3900X170340510680850SE +/- 0.54, N = 3772.53

Geekbench

Test: CPU Multi Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5.0Test: CPU Multi CoreRyzen 9 3900X2K4K6K8K10KSE +/- 13.02, N = 310840

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterRyzen 9 3900X4080120160200164.43

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialRyzen 9 3900X4080120160200167.45

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyRyzen 9 3900X60120180240300271.14

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingRyzen 9 3900X8K16K24K32K40KSE +/- 265.72, N = 338816.551. (CC) gcc options: -shared -fPIC -O2 -pthread

NeatBench

Acceleration: CPU

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPURyzen 9 3900X612182430SE +/- 0.10, N = 323.30

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingRyzen 9 3900X9K18K27K36K45KSE +/- 143.23, N = 340632.811. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATRyzen 9 3900X80M160M240M320M400MSE +/- 3911783.64, N = 3390086831.711. (CC) gcc options: -O3 -march=native -lm

Numenta Anomaly Benchmark

Time To Completion

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 2018-11-09Time To CompletionRyzen 9 3900X4080120160200SE +/- 0.86, N = 3204.63

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceRyzen 9 3900X12K24K36K48K60KSE +/- 507.29, N = 355533.871. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteRyzen 9 3900X20K40K60K80K100KSE +/- 1106.65, N = 1595557.081. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetRyzen 9 3900X20K40K60K80K100KSE +/- 1150.17, N = 590119.901. (CC) gcc options: -O2 -lm -rdynamic

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Ryzen 9 3900X600K1200K1800K2400K3000KSE +/- 609.49, N = 326551021. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Pabellon Barcelona - Compute: CPU-OnlyRyzen 9 3900X90180270360450SE +/- 0.92, N = 3394.88

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Barbershop - Compute: CPU-OnlyRyzen 9 3900X100200300400500SE +/- 1.16, N = 3461.70

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Fishy Cat - Compute: CPU-OnlyRyzen 9 3900X4080120160200SE +/- 0.10, N = 3164.84

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Classroom - Compute: CPU-OnlyRyzen 9 3900X70140210280350SE +/- 0.53, N = 3319.25

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: BMW27 - Compute: CPU-OnlyRyzen 9 3900X306090120150SE +/- 0.07, N = 3113.97

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarRyzen 9 3900X0.97881.95762.93643.91524.894SE +/- 0.01, N = 34.35

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomRyzen 9 3900X0.4590.9181.3771.8362.295SE +/- 0.00, N = 32.04

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.03Mode: CPURyzen 9 3900X4K8K12K16K20KSE +/- 118.48, N = 320355

Qmlbench

Test: Moving Images Animations

OpenBenchmarking.orgFrames, More Is BetterQmlbench 2Test: Moving Images AnimationsRyzen 9 3900X20040060080010009611. (CXX) g++ options: -lpthread

Qmlbench

Test: Creation Delegates Flow

OpenBenchmarking.orgFrames, More Is BetterQmlbench 2Test: Creation Delegates FlowRyzen 9 3900X120240360480600575.401. (CXX) g++ options: -lpthread

Qmlbench

Test: Canvas Text Simple

OpenBenchmarking.orgFrames, More Is BetterQmlbench 2Test: Canvas Text SimpleRyzen 9 3900X801602403204003781. (CXX) g++ options: -lpthread

Qmlbench

Test: Fib10

OpenBenchmarking.orgFrames, More Is BetterQmlbench 2Test: Fib10Ryzen 9 3900X4008001200160020002065.201. (CXX) g++ options: -lpthread

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkRyzen 9 3900X20406080100SE +/- 1.12, N = 4104.871. ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPURyzen 9 3900X5K10K15K20K25KSE +/- 10.69, N = 325587.891. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryRyzen 9 3900X2M4M6M8M10MSE +/- 4632.56, N = 39170682.681. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeRyzen 9 3900X306090120150152

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingRyzen 9 3900X2K4K6K8K10KSE +/- 133.60, N = 39393.871. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathRyzen 9 3900X7K14K21K28K35KSE +/- 33.10, N = 333111.261. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathRyzen 9 3900X20K40K60K80K100KSE +/- 54.32, N = 389158.221. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressRyzen 9 3900X10002000300040005000SE +/- 14.04, N = 34479.201. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoRyzen 9 3900X7001400210028003500SE +/- 12.36, N = 33466.651. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETRyzen 9 3900X400K800K1200K1600K2000KSE +/- 28899.28, N = 151958791.921. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETRyzen 9 3900X600K1200K1800K2400K3000KSE +/- 39924.51, N = 152718422.481. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPUSHRyzen 9 3900X400K800K1200K1600K2000KSE +/- 11983.03, N = 31707623.461. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDRyzen 9 3900X500K1000K1500K2000K2500KSE +/- 26523.88, N = 152234769.801. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPOPRyzen 9 3900X600K1200K1800K2400K3000KSE +/- 34553.76, N = 32809834.921. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Memtier_benchmark

Protocol: Redis

OpenBenchmarking.orgOps/sec, More Is BetterMemtier_benchmark 1.2.17Protocol: RedisRyzen 9 3900X600K1200K1800K2400K3000KSE +/- 12071.09, N = 32761743.311. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1Ryzen 9 3900X3691215SE +/- 0.05, N = 313.28

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math LibraryRyzen 9 3900X60120180240300SE +/- 4.47, N = 3271.411. (CXX) g++ options: -std=c++11 -O3

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteRyzen 9 3900X9K18K27K36K45KSE +/- 126.57, N = 340110.561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyRyzen 9 3900X60K120K180K240K300KSE +/- 57.38, N = 3286845.191. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2018.3Water BenchmarkRyzen 9 3900X0.21830.43660.65490.87321.0915SE +/- 0.00, N = 30.971. (CXX) g++ options: -march=core-avx2 -std=c++11 -O3 -funroll-all-loops -fopenmp -lrt -lpthread -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputRyzen 9 3900X50100150200250SE +/- 1.32, N = 3221.651. (CC) gcc options: -O3 -rdynamic

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolRyzen 9 3900X160K320K480K640K800KSE +/- 4667.11, N = 3746199

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.2.0PBKDF2-sha512Ryzen 9 3900X400K800K1200K1600K2000KSE +/- 8205.76, N = 31895088

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceRyzen 9 3900X0.39150.7831.17451.5661.9575SE +/- 0.01, N = 31.74

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosRyzen 9 3900X3691215SE +/- 0.06, N = 312.32

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllRyzen 9 3900X0.39150.7831.17451.5661.9575SE +/- 0.01, N = 31.74

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhRyzen 9 3900X3691215SE +/- 0.07, N = 310.10

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhRyzen 9 3900X246810SE +/- 0.05, N = 38.34

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhRyzen 9 3900X3691215SE +/- 0.06, N = 310.54

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtRyzen 9 3900X0.5041.0081.5122.0162.52SE +/- 0.00, N = 32.24

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhRyzen 9 3900X246810SE +/- 0.04, N = 37.82

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfRyzen 9 3900X0.4950.991.4851.982.475SE +/- 0.01, N = 32.20

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ryzen 9 3900X1.30732.61463.92195.22926.5365SE +/- 0.06, N = 35.81

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinRyzen 9 3900X1020304050SE +/- 0.23, N = 342.17

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsRyzen 9 3900X0.39380.78761.18141.57521.969SE +/- 0.01, N = 31.75

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expRyzen 9 3900X1.11832.23663.35494.47325.5915SE +/- 0.03, N = 34.97

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosRyzen 9 3900X1020304050SE +/- 0.10, N = 342.14

Cpuminer-Opt

Algorithm: sha256t

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tRyzen 9 3900X20K40K60K80K100KSE +/- 318.35, N = 3867831. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: myr-gr

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-grRyzen 9 3900X3K6K9K12K15KSE +/- 12.02, N = 3139931. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: skein

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinRyzen 9 3900X9K18K27K36K45K396901. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: lbry

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryRyzen 9 3900X7K14K21K28K35KSE +/- 14.53, N = 3346631. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: deep

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deepRyzen 9 3900X2K4K6K8K10KSE +/- 8.82, N = 3113331. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: m7m

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mRyzen 9 3900X130260390520650SE +/- 0.83, N = 3624.951. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceRyzen 9 3900X8001600240032004000SE +/- 7.05, N = 33499.671. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeRyzen 9 3900X3691215SE +/- 0.12, N = 312.49

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkRyzen 9 3900X0.03740.07480.11220.14960.187SE +/- 0.0004, N = 30.16611. R scripting front-end version 3.6.1 (2019-07-05)

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelRyzen 9 3900X4080120160200174.61

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialRyzen 9 3900X120240360480600540.41

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterRyzen 9 3900X0.00030.00060.00090.00120.0015SE +/- 0.00000148, N = 150.00130219

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlRyzen 9 3900X0.02510.05020.07530.10040.1255SE +/- 0.00028491, N = 120.11137420

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0Ryzen 9 3900X1428425670SE +/- 0.35, N = 362.071. (CXX) g++ options: -std=c++11 -rdynamic

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeRyzen 9 3900X3691215SE +/- 0.01, N = 39.141. (CC) gcc options: -static -fopenmp -O3 -march=native

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupRyzen 9 3900X20406080100SE +/- 1.19, N = 3108.771. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireRyzen 9 3900X1428425670SE +/- 0.50, N = 360.741. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulRyzen 9 3900X918273645SE +/- 0.15, N = 341.221. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveRyzen 9 3900X1122334455SE +/- 0.02, N = 346.851. (CXX) g++ options: -fopenmp -O2 -march=native

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessRyzen 9 3900X1530456075SE +/- 0.81, N = 369.521. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessRyzen 9 3900X816243240SE +/- 0.21, N = 336.491. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadRyzen 9 3900X918273645SE +/- 0.36, N = 339.391. (CC) gcc options: -lpthread

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVRyzen 9 3900X246810SE +/- 0.05, N = 37.051. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisRyzen 9 3900X612182430SE +/- 0.27, N = 327.011. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ryzen 9 3900X246810SE +/- 0.10, N = 37.041. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACRyzen 9 3900X246810SE +/- 0.03, N = 57.621. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionRyzen 9 3900X918273645SE +/- 0.04, N = 339.111. (CC) gcc options: -lm

Zstd Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Ryzen 9 3900X48121620SE +/- 0.05, N = 318.041. (CC) gcc options: -O3 -pthread -lz -llzma

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Ryzen 9 3900X612182430SE +/- 0.07, N = 325.411. (CC) gcc options: -pthread -fvisibility=hidden -O2

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionRyzen 9 3900X50100150200250SE +/- 0.04, N = 3218.121. (CXX) g++ options: -O2

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshRyzen 9 3900X0.20930.41860.62790.83721.0465SE +/- 0.00, N = 30.931. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshRyzen 9 3900X0.17550.3510.52650.7020.8775SE +/- 0.00, N = 30.781. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsRyzen 9 3900X0.4770.9541.4311.9082.385SE +/- 0.00, N = 32.121. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexRyzen 9 3900X0.83931.67862.51793.35724.1965SE +/- 0.01, N = 33.731. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackRyzen 9 3900X0.90231.80462.70693.60924.5115SE +/- 0.01, N = 34.011. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallRyzen 9 3900X0.7471.4942.2412.9883.735SE +/- 0.01, N = 33.321. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsRyzen 9 3900X0.46580.93161.39741.86322.329SE +/- 0.01, N = 32.071. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeRyzen 9 3900X714212835SE +/- 0.06, N = 330.981. (CC) gcc options: -lm -O3

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkRyzen 9 3900X11K22K33K44K55KSE +/- 355.79, N = 3518951. Nodejs v10.15.2

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticRyzen 9 3900X246810SE +/- 0.01, N = 37.481. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialRyzen 9 3900X1.30732.61463.92195.22926.5365SE +/- 0.01, N = 35.811. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticRyzen 9 3900X612182430SE +/- 0.10, N = 323.941. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairRyzen 9 3900X48121620SE +/- 0.02, N = 317.741. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesRyzen 9 3900X246810SE +/- 0.01, N = 37.051. (CXX) g++ options: -fopenmp -O3

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Ryzen 9 3900X714212835SE +/- 0.05, N = 330.631. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotRyzen 9 3900X816243240SE +/- 0.18, N = 336.861. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationRyzen 9 3900X48121620SE +/- 0.04, N = 315.831. (CXX) g++ options: -O3 -lpthread

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionRyzen 9 3900X0.54451.0891.63352.1782.7225SE +/- 0.03, N = 32.421. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelRyzen 9 3900X1020304050SE +/- 0.04, N = 342.791. (CC) gcc options: -lm -lpthread -O3

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileRyzen 9 3900X1020304050SE +/- 0.35, N = 343.411. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileRyzen 9 3900X50100150200250246.88

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileRyzen 9 3900X150300450600750SE +/- 0.37, N = 3688.14

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Ryzen 9 3900X200K400K600K800K1000KSE +/- 11292.55, N = 310741911. (CC) gcc options: -pthread -lpthread -O3 -march=native

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageRyzen 9 3900X200M400M600M800M1000MSE +/- 7999361.04, N = 38261036101. (CC) gcc options: -lm -lpthread -lcurses -lrt

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthRyzen 9 3900X8M16M24M32M40MSE +/- 160983.39, N = 339550554

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeRyzen 9 3900X8M16M24M32M40MSE +/- 338263.91, N = 3381315281. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestRyzen 9 3900X17K34K51K68K85KSE +/- 347.76, N = 3775881. (CXX) g++ options: -pipe -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverRyzen 9 3900X30060090012001500SE +/- 9.56, N = 31343.911. (CC) gcc options: -O3 -mavx2

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRyzen 9 3900X120K240K360K480K600KSE +/- 4456.84, N = 3548797.501. (CC) gcc options: -O2 -lrt" -lrt

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingRyzen 9 3900X1428425670SE +/- 0.06, N = 360.861. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingRyzen 9 3900X306090120150SE +/- 2.33, N = 3135.951. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.1vpxenc VP9 1080p Video EncodeRyzen 9 3900X4080120160200SE +/- 0.87, N = 3164.791. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

SVT-VP9

1080p 8-bit YUV To VP9 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 2019-09-091080p 8-bit YUV To VP9 Video EncodeRyzen 9 3900X50100150200250SE +/- 2.77, N = 3208.871. (CC) gcc options: -fPIE -fPIC -flto -O3 -O2 -pie -rdynamic -lpthread -lrt -lm

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 8 - Input: 1080pRyzen 9 3900X1020304050SE +/- 0.03, N = 343.891. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 4 - Input: 1080pRyzen 9 3900X1.00132.00263.00394.00525.0065SE +/- 0.01, N = 34.451. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 0 - Input: 1080pRyzen 9 3900X0.01350.0270.04050.0540.0675SE +/- 0.00, N = 30.061. (CXX) g++ options: -fPIE -fPIC -pie

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeRyzen 9 3900X20406080100SE +/- 0.02, N = 376.451. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.6Encoder Mode: Enc Mode 8 - Input: 1080pRyzen 9 3900X1020304050SE +/- 0.13, N = 343.171. (CXX) g++ options: -fPIE -fPIC -march=native -pie

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.6Encoder Mode: Enc Mode 4 - Input: 1080pRyzen 9 3900X1.24652.4933.73954.9866.2325SE +/- 0.01, N = 35.541. (CXX) g++ options: -fPIE -fPIC -march=native -pie

AOM AV1

AV1 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2019-09-16AV1 Video EncodingRyzen 9 3900X0.02930.05860.08790.11720.1465SE +/- 0.00, N = 30.131. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

MKL-DNN

Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32Ryzen 9 3900X20406080100SE +/- 0.28, N = 3109.38MIN: 107.871. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: Deconvolution Batch deconv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Deconvolution Batch deconv_all - Data Type: f32Ryzen 9 3900X13002600390052006500SE +/- 9.45, N = 36004.94MIN: 5616.11. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: Convolution Batch conv_alexnet - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Convolution Batch conv_alexnet - Data Type: f32Ryzen 9 3900X50100150200250SE +/- 0.59, N = 3250.23MIN: 248.281. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: Deconvolution Batch deconv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Deconvolution Batch deconv_3d - Data Type: f32Ryzen 9 3900X1.12282.24563.36844.49125.614SE +/- 0.01, N = 34.99MIN: 4.881. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Deconvolution Batch deconv_1d - Data Type: f32Ryzen 9 3900X612182430SE +/- 0.08, N = 323.87MIN: 22.761. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: Convolution Batch conv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Convolution Batch conv_all - Data Type: f32Ryzen 9 3900X400800120016002000SE +/- 1.33, N = 32055.17MIN: 2040.291. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: Convolution Batch conv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Convolution Batch conv_3d - Data Type: f32Ryzen 9 3900X510152025SE +/- 0.03, N = 318.41MIN: 181. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: IP Batch All - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: IP Batch All - Data Type: f32Ryzen 9 3900X50100150200250SE +/- 0.77, N = 3209.57MIN: 142.61. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

MKL-DNN

Harness: IP Batch 1D - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: IP Batch 1D - Data Type: f32Ryzen 9 3900X48121620SE +/- 0.12, N = 317.15MIN: 11.031. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceRyzen 9 3900X30060090012001500SE +/- 7.09, N = 314791. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianRyzen 9 3900X801602403204003671. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingRyzen 9 3900X30060090012001500SE +/- 1.15, N = 314741. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedRyzen 9 3900X701402102803502991. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenRyzen 9 3900X4080120160200SE +/- 0.33, N = 31951. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateRyzen 9 3900X160320480640800SE +/- 2.31, N = 37611. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlRyzen 9 3900X2004006008001000SE +/- 2.00, N = 37811. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishRyzen 9 3900X4K8K12K16K20KSE +/- 65.68, N = 3202681. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceRyzen 9 3900X300K600K900K1200K1500KSE +/- 6330.48, N = 513715761. (CC) gcc options: -O3 -march=native

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeRyzen 9 3900X2M4M6M8M10MSE +/- 71606.28, N = 392129671. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: CAST-256 - DecryptRyzen 9 3900X4080120160200SE +/- 0.95, N = 3159.151. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: CAST-256 - EncryptRyzen 9 3900X4080120160200SE +/- 0.91, N = 3159.301. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Blowfish - DecryptRyzen 9 3900X60120180240300SE +/- 0.74, N = 3294.671. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Blowfish - EncryptRyzen 9 3900X60120180240300SE +/- 0.85, N = 3296.251. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Twofish - DecryptRyzen 9 3900X90180270360450SE +/- 1.89, N = 3394.541. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Twofish - EncryptRyzen 9 3900X90180270360450SE +/- 1.88, N = 3395.951. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: AES-256 - DecryptRyzen 9 3900X13002600390052006500SE +/- 36.11, N = 36079.601. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: AES-256 - EncryptRyzen 9 3900X13002600390052006500SE +/- 34.10, N = 36039.291. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: KASUMI - DecryptRyzen 9 3900X20406080100SE +/- 0.03, N = 398.651. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: KASUMI - EncryptRyzen 9 3900X20406080100SE +/- 0.02, N = 3103.001. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationRyzen 9 3900X30060090012001500SE +/- 7.22, N = 31309.491. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationRyzen 9 3900X150300450600750SE +/- 20.04, N = 3710.181. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyRyzen 9 3900X2004006008001000SE +/- 13.28, N = 3782.421. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformRyzen 9 3900X80160240320400SE +/- 2.91, N = 3359.771. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloRyzen 9 3900X4080120160200SE +/- 0.74, N = 3159.061. (CC) gcc options: -lm

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeRyzen 9 3900X140280420560700SE +/- 3.54, N = 3664.181. (CC) gcc options: -lm

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteRyzen 9 3900X13K26K39K52K65KSE +/- 104.05, N = 362468.91MIN: 52192.17 / MAX: 66992.961. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteRyzen 9 3900X7K14K21K28K35KSE +/- 25.98, N = 332636.89MIN: 28693.38 / MAX: 33999.771. (CC) gcc options: -lrt

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadRyzen 9 3900X7001400210028003500SE +/- 28.78, N = 33142.72MIN: 3111.41 / MAX: 3200.911. (CC) gcc options: -lrt

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingRyzen 9 3900X3K6K9K12K15KSE +/- 90.42, N = 315153.731. (CC) gcc options: -O3

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Akka Unbalanced Cobwebbed TreeRyzen 9 3900X2K4K6K8K10KSE +/- 47.34, N = 810761.44

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutRyzen 9 3900X13002600390052006500SE +/- 47.57, N = 405833.14

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark PageRankRyzen 9 3900X4K8K12K16K20KSE +/- 154.22, N = 817204.25

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark BayesRyzen 9 3900X13002600390052006500SE +/- 38.98, N = 85872.64

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark ALSRyzen 9 3900X10002000300040005000SE +/- 39.15, N = 84807.01

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansRyzen 9 3900X9001800270036004500SE +/- 19.54, N = 44153

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapRyzen 9 3900X8001600240032004000SE +/- 27.70, N = 43663

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonRyzen 9 3900X9001800270036004500SE +/- 22.72, N = 43993

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ryzen 9 3900X7001400210028003500SE +/- 16.85, N = 43129

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeRyzen 9 3900X246810SE +/- 0.04, N = 38.36

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-RelaxationRyzen 9 3900X400800120016002000SE +/- 3.17, N = 42044.80

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix FactorizationRyzen 9 3900X15003000450060007500SE +/- 15.01, N = 46902.80

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix MultiplyRyzen 9 3900X6001200180024003000SE +/- 3.52, N = 42740.31

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte CarloRyzen 9 3900X400800120016002000SE +/- 4.87, N = 41743.66

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeRyzen 9 3900X7001400210028003500SE +/- 35.44, N = 43071.53

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageRyzen 9 3900X200K400K600K800K1000KSE +/- 3152.46, N = 3899027

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildRyzen 9 3900X4000M8000M12000M16000M20000MSE +/- 65201594.52, N = 318314688895

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonRyzen 9 3900X800K1600K2400K3200K4000KSE +/- 13612.41, N = 33877172

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpRyzen 9 3900X10002000300040005000SE +/- 16.23, N = 34865

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total TimeRyzen 9 3900X130026003900520065005926.301. (CC) gcc options: -O3 -fomit-frame-pointer -lm

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.4.0Video Input: Summer Nature 1080pRyzen 9 3900X100200300400500SE +/- 1.38, N = 3465.25MIN: 350.51 / MAX: 503.861. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.4.0Video Input: Summer Nature 4KRyzen 9 3900X4080120160200SE +/- 0.17, N = 3173.85MIN: 143.6 / MAX: 185.281. (CC) gcc options: -pthread

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Ryzen 9 3900X246810SE +/- 0.07, N = 38.591. (CC) gcc options: -O3 -march=native -lcrypto -lz

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentRyzen 9 3900X0.4770.9541.4311.9082.385SE +/- 0.11, N = 22.121. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Timed HMMer Search

Pfam Database Search

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

QMCPACK

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 4096

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

FFTW

Build: Float + SSE - Size: 2D FFT Size 32

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

FFTW

Build: Float + SSE - Size: 1D FFT Size 32

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

FFTW

Build: Stock - Size: 2D FFT Size 4096

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

FFTW

Build: Stock - Size: 1D FFT Size 4096

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

FFTW

Build: Stock - Size: 2D FFT Size 32

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

FFTW

Build: Stock - Size: 1D FFT Size 32

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

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 6.0Test: N=256, 1D Complex FFT RoutineRyzen 9 3900X2K4K6K8K10KSE +/- 92.78, N = 39913.611. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: DecompressionRyzen 9 3900X2004006008001000SE +/- 6.33, N = 311451. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: CompressionRyzen 9 3900X50100150200250SE +/- 1.20, N = 32511. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: DecompressionRyzen 9 3900X1202403604806005751. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: CompressionRyzen 9 3900X110220330440550SE +/- 1.20, N = 34861. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: DecompressionRyzen 9 3900X30060090012001500SE +/- 6.51, N = 312861. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: CompressionRyzen 9 3900X100200300400500SE +/- 2.67, N = 34811. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: DecompressionRyzen 9 3900X306090120150SE +/- 0.67, N = 31171. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: CompressionRyzen 9 3900X918273645381. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsRyzen 9 3900X0.46350.9271.39051.8542.3175SE +/- 0.03, N = 52.061. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationRyzen 9 3900X0.46130.92261.38391.84522.3065SE +/- 0.01, N = 32.051. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationRyzen 9 3900X0.45680.91361.37041.82722.284SE +/- 0.01, N = 32.031. (CC) gcc options: -O3 -march=native

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsRyzen 9 3900X0.32630.65260.97891.30521.6315SE +/- 0.00712, N = 31.45038

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP SpeedupRyzen 9 3900X0.54231.08461.62692.16922.7115SE +/- 0.03, N = 52.411. (CC) gcc options: --openmp -O3 -lm

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterRyzen 9 3900X510152025SE +/- 0.27, N = 321.561. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverRyzen 9 3900X3691215SE +/- 0.07, N = 313.361. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDRyzen 9 3900X510152025SE +/- 0.01, N = 320.491. (CXX) g++ options: -O2 -lOpenCL

CP2K Molecular Dynamics

Fayalite-FIST Data

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 6.1Fayalite-FIST DataRyzen 9 3900X70140210280350324.69

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsRyzen 9 3900X0.84831.69662.54493.39324.2415SE +/- 0.01, N = 33.771. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingRyzen 9 3900X714212835SE +/- 0.05, N = 329.091. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilRyzen 9 3900X48121620SE +/- 0.01, N = 315.121. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPRyzen 9 3900X0.47030.94061.41091.88122.3515SE +/- 0.01, N = 32.091. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMRyzen 9 3900X306090120150SE +/- 0.05, N = 3151.791. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthRyzen 9 3900X5K10K15K20K25KSE +/- 125.68, N = 324027.701. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Random Ring BandwidthRyzen 9 3900X1.13382.26763.40144.53525.669SE +/- 0.11467, N = 35.039241. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.5.0Test / Class: Random Ring LatencyRyzen 9 3900X0.07730.15460.23190.30920.3865SE +/- 0.00161, N = 30.343591. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random AccessRyzen 9 3900X0.01960.03920.05880.07840.098SE +/- 0.00017, N = 30.087181. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM TriadRyzen 9 3900X0.48040.96081.44121.92162.402SE +/- 0.00045, N = 32.135271. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransRyzen 9 3900X0.6081.2161.8242.4323.04SE +/- 0.00113, N = 32.702061. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMRyzen 9 3900X816243240SE +/- 0.06, N = 336.171. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteRyzen 9 3900X1.23942.47883.71824.95766.197SE +/- 0.03226, N = 35.508551. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteRyzen 9 3900X1.23942.47883.71824.95766.197SE +/- 0.03226, N = 35.508551. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLRyzen 9 3900X1326395265SE +/- 0.56, N = 359.841. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. OpenBLAS + Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BRyzen 9 3900X2K4K6K8K10KSE +/- 18.28, N = 38938.871. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CRyzen 9 3900X3K6K9K12K15KSE +/- 5.16, N = 313815.111. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CRyzen 9 3900X6K12K18K24K30KSE +/- 13.30, N = 326164.141. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CRyzen 9 3900X2K4K6K8K10KSE +/- 17.17, N = 38822.911. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DRyzen 9 3900X2004006008001000SE +/- 0.64, N = 3778.341. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CRyzen 9 3900X2004006008001000SE +/- 1.87, N = 3785.461. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CRyzen 9 3900X5K10K15K20K25KSE +/- 142.97, N = 325008.101. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongRyzen 9 3900X0.6661.3321.9982.6643.33SE +/- 0.02, N = 132.961. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: ThroughputRyzen 9 3900X110K220K330K440K550KSE +/- 4960.79, N = 55316611. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Ryzen 9 3900X246810SE +/- 0.01, N = 37.761. (CC) gcc options: -pthread

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Ryzen 9 3900X612182430SE +/- 0.06, N = 323.471. (CC) gcc options: -pthread

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

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

MBW

Test: Memory Copy - Array Size: 1024 MiB

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

Tinymembench

Standard Memset

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

Tinymembench

Standard Memcpy

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

Stream

Type: Add

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

Stream

Type: Triad

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

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleRyzen 9 3900X4K8K12K16K20KSE +/- 11.42, N = 516735.021. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyRyzen 9 3900X4K8K12K16K20KSE +/- 2.13, N = 516528.641. (CC) gcc options: -O3 -march=native -fopenmp

RAMspeed SMP

Type: Average - Benchmark: Floating Point

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

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

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

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

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

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

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

RAMspeed SMP

Type: Add - Benchmark: Floating Point

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

RAMspeed SMP

Type: Average - Benchmark: Integer

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

RAMspeed SMP

Type: Triad - Benchmark: Integer

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

RAMspeed SMP

Type: Scale - Benchmark: Integer

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

RAMspeed SMP

Type: Copy - Benchmark: Integer

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

RAMspeed SMP

Type: Add - Benchmark: Integer

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

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDrawBuffer-NoSDP

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDrawBuffer-NoSDPRyzen 9 3900X1428425670SE +/- 0.09, N = 364.231. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDrawBuffer-SDP

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDrawBuffer-SDPRyzen 9 3900X1428425670SE +/- 0.08, N = 364.131. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferStorage-NoSDP

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferStorage-NoSDPRyzen 9 3900X1428425670SE +/- 0.06, N = 364.191. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLMapUnsynchronized

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLMapUnsynchronizedRyzen 9 3900X3691215SE +/- 0.18, N = 412.671. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferStorage-SDP

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferStorage-SDPRyzen 9 3900X1428425670SE +/- 0.09, N = 364.291. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: DynamicStreaming GLMapUnsynchronized

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: DynamicStreaming GLMapUnsynchronizedRyzen 9 3900X3691215SE +/- 0.18, N = 1512.861. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLTextureArray

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLTextureArrayRyzen 9 3900X120240360480600SE +/- 3.60, N = 3565.231. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNoTexUniform

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNoTexUniformRyzen 9 3900X50100150200250SE +/- 3.90, N = 3245.141. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNaiveUniform

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNaiveUniformRyzen 9 3900X306090120150SE +/- 1.94, N = 15144.951. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLMapPersistent

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLMapPersistentRyzen 9 3900X20406080100SE +/- 1.36, N = 381.031. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferSubData

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferSubDataRyzen 9 3900X3691215SE +/- 0.18, N = 1513.041. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: DynamicStreaming GLMapPersistent

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: DynamicStreaming GLMapPersistentRyzen 9 3900X20406080100SE +/- 1.17, N = 381.161. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: DynamicStreaming GLBufferSubData

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: DynamicStreaming GLBufferSubDataRyzen 9 3900X3691215SE +/- 0.17, N = 1512.911. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferRange

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferRangeRyzen 9 3900X3691215SE +/- 0.04, N = 311.961. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLTexCoord

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLTexCoordRyzen 9 3900X246810SE +/- 0.08, N = 156.491. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLDrawLoop

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLDrawLoopRyzen 9 3900X510152025SE +/- 0.15, N = 321.041. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNoTex

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNoTexRyzen 9 3900X120240360480600SE +/- 4.21, N = 3553.991. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNaive

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNaiveRyzen 9 3900X306090120150SE +/- 1.85, N = 15150.461. (CXX) g++ options: -rdynamic -std=c++11 -O3

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Ryzen 9 3900X5001000150020002500SE +/- 36.44, N = 152428.25

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Ryzen 9 3900X50100150200250SE +/- 3.50, N = 15233.01

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080Ryzen 9 3900X7001400210028003500SE +/- 34.96, N = 153092.54

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080Ryzen 9 3900X4080120160200SE +/- 2.19, N = 15193.28

ParaView

Test: Many Spheres - Resolution: 1920 x 1080

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 1920 x 1080Ryzen 9 3900X9001800270036004500SE +/- 15.54, N = 34076.37

ParaView

Test: Many Spheres - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 1920 x 1080Ryzen 9 3900X918273645SE +/- 0.16, N = 340.66

GeeXLab

Resolution: 1920 x 1080 - Test: GL3 Mesh Exploder

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL3 Mesh ExploderRyzen 9 3900X8001600240032004000SE +/- 7.47, N = 33558.40

GeeXLab

Resolution: 1920 x 1080 - Test: GL2 Tunnel Beauty

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL2 Tunnel BeautyRyzen 9 3900X20406080100SE +/- 0.10, N = 3101.90

GeeXLab

Resolution: 1920 x 1080 - Test: GL2 Cell Shading

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL2 Cell ShadingRyzen 9 3900X10002000300040005000SE +/- 9.19, N = 34449.50

GeeXLab

Resolution: 1920 x 1080 - Test: GL3 Vertex Pool

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL3 Vertex PoolRyzen 9 3900X2K4K6K8K10KSE +/- 88.76, N = 38851.77

GeeXLab

Resolution: 1920 x 1080 - Test: GL2 AntTweakBar

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL2 AntTweakBarRyzen 9 3900X7001400210028003500SE +/- 36.62, N = 33489.63

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xzRyzen 9 3900X1.10482.20963.31444.41925.524SE +/- 0.04, N = 44.91

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeRyzen 9 3900X8001600240032004000SE +/- 19.83, N = 33945.95

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateRyzen 9 3900X160320480640800SE +/- 5.55, N = 3730.81

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileRyzen 9 3900X5001000150020002500SE +/- 23.32, N = 32159.59

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteRyzen 9 3900X5K10K15K20K25KSE +/- 237.47, N = 3242051. (CC) gcc options: -O2 -pthread

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadRyzen 9 3900X120K240K360K480K600KSE +/- 5786.10, N = 95815331. (CC) gcc options: -O2 -pthread

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncRyzen 9 3900X6001200180024003000SE +/- 4.08, N = 32836.671. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeRyzen 9 3900X150300450600750SE +/- 0.68, N = 3695.871. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsRyzen 9 3900X2004006008001000SE +/- 7.46, N = 31058.771. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeRyzen 9 3900X150300450600750SE +/- 5.46, N = 3701.001. (CC) gcc options: -static

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.22.0Backend: BLASRyzen 9 3900X246810SE +/- 0.82, N = 157.391. (CXX) g++ options: -lpthread

Selenium

Benchmark: MotionMark - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: FirefoxRyzen 9 3900X306090120150SE +/- 8.34, N = 9115.251. firefox 69.0.1

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250Ryzen 9 3900X20K40K60K80K100KSE +/- 2313.10, N = 1278790.041. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 200

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 200Ryzen 9 3900X20K40K60K80K100KSE +/- 1903.66, N = 1589526.211. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: PrependRyzen 9 3900X15K30K45K60K75KSE +/- 6547.88, N = 1569636.921. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendRyzen 9 3900X13K26K39K52K65KSE +/- 3229.16, N = 1261501.221. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetRyzen 9 3900X12K24K36K48K60KSE +/- 1009.00, N = 1553908.441. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddRyzen 9 3900X13K26K39K52K65KSE +/- 4335.78, N = 1560289.261. (CC) gcc options: -O2 -lm -rdynamic

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingRyzen 9 3900X1.3M2.6M3.9M5.2M6.5MSE +/- 278104.93, N = 125843600.091. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IORyzen 9 3900X3K6K9K12K15KSE +/- 139.39, N = 4012385.72

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformRyzen 9 3900X400800120016002000SE +/- 183.99, N = 41926.08

Sockperf

Test: Latency Under Load

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Under LoadRyzen 9 3900X48121620SE +/- 0.72, N = 2516.041. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLDynamicBuffer

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLDynamicBufferRyzen 9 3900X0.80551.6112.41653.2224.0275SE +/- 0.14, N = 153.581. (CXX) g++ options: -rdynamic -std=c++11 -O3

APITest

Resolution: 1920 x 1080 - Test: UntexturedObjects GLUniform

OpenBenchmarking.orgFrames Per Second, More Is BetterAPITest 2014-07-26Resolution: 1920 x 1080 - Test: UntexturedObjects GLUniformRyzen 9 3900X3691215SE +/- 0.20, N = 1210.251. (CXX) g++ options: -rdynamic -std=c++11 -O3

GeeXLab

Resolution: 1920 x 1080 - Test: GL2 Noise Animation Electric

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL2 Noise Animation ElectricRyzen 9 3900X8001600240032004000SE +/- 236.35, N = 153590.90

GeeXLab

Resolution: 1920 x 1080 - Test: GL2 Hot Tunnel DNA

OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 1920 x 1080 - Test: GL2 Hot Tunnel DNARyzen 9 3900X70140210280350SE +/- 38.23, N = 15325.31


Phoronix Test Suite v10.8.4