AMD Ryzen 9 3900X Linux Benchmarks AMD Ryzen 9 3900X 12-Core standalone benchmarks by Michael Larabel. Ryzen 9 3900X: Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0066 BIOS), Chipset: AMD Device 1480, Memory: 16384MB, Disk: 2000GB Force MP600 + 15GB Ultra USB 3.0, Graphics: Sapphire AMD Baffin [Polaris11] 4GB (1300/1750MHz), Audio: AMD Device aae0, Monitor: ASUS VP28U, Network: Realtek Device 8125 + Intel I211 + Intel Device 2723 OS: Ubuntu 18.04, Kernel: 5.2.0-999-generic (x86_64) 20190703, Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2 (LLVM 7.0.0), Compiler: GCC 7.4.0, File-System: ext4, Screen Resolution: 3840x2160 3900x linux go yeah 1: Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASRock B450M Steel Legend (P2.60 BIOS), Chipset: AMD Device 1480, Memory: 16384MB, Disk: Samsung SSD 970 EVO Plus 250GB + 64GB SanDisk SDSSDP06 + 64GB ADATA SX900, Graphics: NVIDIA GeForce GTX 750 Ti 2GB (1202/3004MHz), Audio: NVIDIA Device 0fbc, Monitor: V51LCD, Network: Realtek RTL8111/8168/8411 OS: Gentoo/Linux, Kernel: 5.2.8-gentoo (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.20.5, Display Driver: NVIDIA 430.40, OpenGL: 4.6.0, Compiler: GCC 9.1.0 + Clang 7.1.0 + LLVM 7.1.0, File-System: f2fs, Screen Resolution: 2944x1532 Yeah go 1 + gcc 9.2: Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASRock B450M Steel Legend (P2.60 BIOS), Chipset: AMD Device 1480, Memory: 16384MB, Disk: Samsung SSD 970 EVO Plus 250GB + 320GB Western Digital WD3200AVVS-1, Graphics: NVIDIA GeForce GTX 750 Ti 2GB (1202/3004MHz), Audio: NVIDIA Device 0fbc, Monitor: V51LCD, Network: Realtek RTL8111/8168/8411 OS: Gentoo/Linux, Kernel: 5.2.8-gentoo (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.20.5, Display Driver: NVIDIA 430.40, OpenGL: 4.6.0 NVIDIA 430.40, Compiler: GCC 9.2.0 + Clang 7.1.0 + LLVM 7.1.0, File-System: f2fs, Screen Resolution: 2944x1532 BlogBench 1.1 Test: Read Final Score > Higher Is Better Ryzen 9 3900X . 643084 |======================================================= BlogBench 1.1 Test: Write Final Score > Higher Is Better Ryzen 9 3900X . 109609 |======================================================= Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Ryzen 9 3900X ......... 2657.49 |============================================== 3900x linux go yeah 1 . 1156.31 |==================== Yeah go 1 + gcc 9.2 ... 1185.99 |===================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Ryzen 9 3900X ......... 742.48 |=============================================== 3900x linux go yeah 1 . 492.69 |=============================== Yeah go 1 + gcc 9.2 ... 498.64 |================================ Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better Ryzen 9 3900X ......... 2751.97 |============================ 3900x linux go yeah 1 . 3068.21 |================================ Yeah go 1 + gcc 9.2 ... 4474.47 |============================================== RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer MB/s > Higher Is Better Ryzen 9 3900X ......... 28348.57 |========================================= 3900x linux go yeah 1 . 31236.68 |============================================= Yeah go 1 + gcc 9.2 ... 30160.78 |=========================================== RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer MB/s > Higher Is Better Ryzen 9 3900X ......... 25294.66 |============================================= 3900x linux go yeah 1 . 25575.27 |============================================= Yeah go 1 + gcc 9.2 ... 24933.33 |============================================ RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer MB/s > Higher Is Better Ryzen 9 3900X ......... 25235.67 |============================================ 3900x linux go yeah 1 . 25801.07 |============================================= Yeah go 1 + gcc 9.2 ... 25358.15 |============================================ RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer MB/s > Higher Is Better Ryzen 9 3900X ......... 28250.28 |========================================= 3900x linux go yeah 1 . 30942.74 |============================================= Yeah go 1 + gcc 9.2 ... 29855.24 |=========================================== RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer MB/s > Higher Is Better Ryzen 9 3900X ......... 26762.65 |========================================== 3900x linux go yeah 1 . 28348.88 |============================================= Yeah go 1 + gcc 9.2 ... 27459.65 |============================================ RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point MB/s > Higher Is Better Ryzen 9 3900X ......... 28842.14 |========================================== 3900x linux go yeah 1 . 31044.81 |============================================= Yeah go 1 + gcc 9.2 ... 29828.57 |=========================================== RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point MB/s > Higher Is Better Ryzen 9 3900X ......... 25620.50 |============================================= 3900x linux go yeah 1 . 25554.11 |============================================= Yeah go 1 + gcc 9.2 ... 24976.14 |============================================ RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point MB/s > Higher Is Better Ryzen 9 3900X ......... 25041.35 |============================================ 3900x linux go yeah 1 . 25628.57 |============================================= Yeah go 1 + gcc 9.2 ... 24868.99 |============================================ RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point MB/s > Higher Is Better Ryzen 9 3900X ......... 28343.45 |========================================= 3900x linux go yeah 1 . 31158.45 |============================================= Yeah go 1 + gcc 9.2 ... 29685.76 |=========================================== RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point MB/s > Higher Is Better Ryzen 9 3900X ......... 26886.58 |=========================================== 3900x linux go yeah 1 . 28293.75 |============================================= Yeah go 1 + gcc 9.2 ... 27417.11 |============================================ Stream 2013-01-17 Type: Copy MB/s > Higher Is Better Ryzen 9 3900X ......... 32200.42 |============================================= 3900x linux go yeah 1 . 14516.88 |==================== Yeah go 1 + gcc 9.2 ... 14505.52 |==================== Stream 2013-01-17 Type: Scale MB/s > Higher Is Better Ryzen 9 3900X ......... 16402.50 |============================================= 3900x linux go yeah 1 . 14938.66 |========================================= Yeah go 1 + gcc 9.2 ... 14908.12 |========================================= Stream 2013-01-17 Type: Triad MB/s > Higher Is Better Ryzen 9 3900X ......... 17976.22 |============================================= 3900x linux go yeah 1 . 16162.50 |======================================== Yeah go 1 + gcc 9.2 ... 16233.02 |========================================= Stream 2013-01-17 Type: Add MB/s > Higher Is Better Ryzen 9 3900X ......... 17915.92 |============================================= 3900x linux go yeah 1 . 16144.68 |========================================= Yeah go 1 + gcc 9.2 ... 16185.82 |========================================= Tinymembench 2018-05-28 Standard Memcpy MB/s > Higher Is Better Ryzen 9 3900X ......... 19401.17 |============================================= 3900x linux go yeah 1 . 11064.87 |========================== Yeah go 1 + gcc 9.2 ... 11304.53 |========================== Tinymembench 2018-05-28 Standard Memset MB/s > Higher Is Better Ryzen 9 3900X ......... 14634.37 |========================================== 3900x linux go yeah 1 . 15361.80 |============================================ Yeah go 1 + gcc 9.2 ... 15621.70 |============================================= MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB MiB/s > Higher Is Better Ryzen 9 3900X ......... 18344.20 |========================================== 3900x linux go yeah 1 . 19315.62 |============================================ Yeah go 1 + gcc 9.2 ... 19672.97 |============================================= MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB MiB/s > Higher Is Better Ryzen 9 3900X ......... 18408.50 |========================================== 3900x linux go yeah 1 . 19657.43 |============================================= Yeah go 1 + gcc 9.2 ... 19692.21 |============================================= MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB MiB/s > Higher Is Better Ryzen 9 3900X ......... 18779.06 |=========================================== 3900x linux go yeah 1 . 19628.10 |============================================= Yeah go 1 + gcc 9.2 ... 19686.09 |============================================= MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB MiB/s > Higher Is Better Ryzen 9 3900X . 204.96 |======================================================= MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB MiB/s > Higher Is Better Ryzen 9 3900X ......... 9564.80 |========================================== 3900x linux go yeah 1 . 10040.11 |============================================= Yeah go 1 + gcc 9.2 ... 10140.41 |============================================= MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB MiB/s > Higher Is Better Ryzen 9 3900X ......... 9937.23 |======================================== 3900x linux go yeah 1 . 10936.04 |============================================ Yeah go 1 + gcc 9.2 ... 11244.30 |============================================= MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB MiB/s > Higher Is Better Ryzen 9 3900X ......... 10032.87 |======================================== 3900x linux go yeah 1 . 11160.29 |============================================= Yeah go 1 + gcc 9.2 ... 11249.00 |============================================= t-test1 2017-01-13 Threads: 1 Seconds < Lower Is Better Ryzen 9 3900X ......... 20.26 |================================================ 3900x linux go yeah 1 . 19.55 |============================================== Yeah go 1 + gcc 9.2 ... 19.61 |============================================== t-test1 2017-01-13 Threads: 2 Seconds < Lower Is Better Ryzen 9 3900X ......... 7.09 |=============================================== 3900x linux go yeah 1 . 7.36 |================================================= Yeah go 1 + gcc 9.2 ... 7.32 |================================================= Sockperf 3.4 Test: Throughput Messages Per Second > Higher Is Better Ryzen 9 3900X ......... 637880 |================================ 3900x linux go yeah 1 . 931246 |=============================================== Yeah go 1 + gcc 9.2 ... 937508 |=============================================== Sockperf 3.4 Test: Latency Ping Pong usec < Lower Is Better Ryzen 9 3900X ......... 2.39 |====================== 3900x linux go yeah 1 . 5.36 |================================================= Yeah go 1 + gcc 9.2 ... 5.33 |================================================= Sockperf 3.4 Test: Latency Under Load usec < Lower Is Better Ryzen 9 3900X ......... 14.01 |================================================ 3900x linux go yeah 1 . 12.96 |============================================ Yeah go 1 + gcc 9.2 ... 13.25 |============================================= NAS Parallel Benchmarks 3.3.1 Test / Class: BT.A Total Mop/s > Higher Is Better Ryzen 9 3900X . 6473.80 |====================================================== NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C Total Mop/s > Higher Is Better Ryzen 9 3900X . 484.48 |======================================================= NAS Parallel Benchmarks 3.3.1 Test / Class: FT.A Total Mop/s > Higher Is Better Ryzen 9 3900X . 5716.38 |====================================================== NAS Parallel Benchmarks 3.3.1 Test / Class: FT.B Total Mop/s > Higher Is Better Ryzen 9 3900X . 6210.39 |====================================================== NAS Parallel Benchmarks 3.3.1 Test / Class: LU.A Total Mop/s > Higher Is Better Ryzen 9 3900X . 50755.21 |===================================================== NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C Total Mop/s > Higher Is Better Ryzen 9 3900X . 21562.48 |===================================================== NAS Parallel Benchmarks 3.3.1 Test / Class: SP.A Total Mop/s > Higher Is Better Ryzen 9 3900X . 4424.66 |====================================================== HPC Challenge 1.5.0 Test / Class: G-HPL GFLOPS > Higher Is Better Ryzen 9 3900X . 146.26 |======================================================= HPC Challenge 1.5.0 Test / Class: G-Ffte GFLOPS > Higher Is Better Ryzen 9 3900X . 7.90112 |====================================================== HPC Challenge 1.5.0 Test / Class: G-Ffte GFLOP/s > Higher Is Better Ryzen 9 3900X . 7.90112 |====================================================== HPC Challenge 1.5.0 Test / Class: EP-DGEMM GFLOPS > Higher Is Better Ryzen 9 3900X . 15.63 |======================================================== HPC Challenge 1.5.0 Test / Class: G-Ptrans GB/s > Higher Is Better Ryzen 9 3900X . 2.40026 |====================================================== HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad GB/s > Higher Is Better Ryzen 9 3900X . 0.81797 |====================================================== HPC Challenge 1.5.0 Test / Class: G-Random Access GUP/s > Higher Is Better Ryzen 9 3900X . 0.05687 |====================================================== HPC Challenge 1.5.0 Test / Class: Random Ring Latency usecs < Lower Is Better Ryzen 9 3900X . 0.50917 |====================================================== HPC Challenge 1.5.0 Test / Class: Random Ring Bandwidth GB/s > Higher Is Better Ryzen 9 3900X . 0.58389 |====================================================== HPC Challenge 1.5.0 Test / Class: Max Ping Pong Bandwidth MB/s > Higher Is Better Ryzen 9 3900X . 18319.63 |===================================================== LeelaChessZero 0.20.1 Backend: BLAS Nodes Per Second > Higher Is Better Ryzen 9 3900X . 172.67 |======================================================= Parboil 2.5 Test: OpenMP LBM Seconds < Lower Is Better Ryzen 9 3900X ......... 150.13 |========================================= 3900x linux go yeah 1 . 171.28 |=============================================== Yeah go 1 + gcc 9.2 ... 170.22 |=============================================== Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better Ryzen 9 3900X ......... 2.19 |================================================= 3900x linux go yeah 1 . 2.09 |=============================================== Yeah go 1 + gcc 9.2 ... 2.09 |=============================================== Parboil 2.5 Test: OpenMP Stencil Seconds < Lower Is Better Ryzen 9 3900X ......... 14.96 |========================================== 3900x linux go yeah 1 . 17.05 |================================================ Yeah go 1 + gcc 9.2 ... 16.98 |================================================ Parboil 2.5 Test: OpenMP MRI Gridding Seconds < Lower Is Better Ryzen 9 3900X ......... 28.64 |========================================= 3900x linux go yeah 1 . 33.71 |================================================ Yeah go 1 + gcc 9.2 ... 33.51 |================================================ CloverLeaf Lagrangian-Eulerian Hydrodynamics Seconds < Lower Is Better Ryzen 9 3900X ......... 3.63 |========================================== 3900x linux go yeah 1 . 4.20 |================================================= Yeah go 1 + gcc 9.2 ... 4.14 |================================================ Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better Ryzen 9 3900X ......... 51.87 |================================================ 3900x linux go yeah 1 . 16.90 |================ Yeah go 1 + gcc 9.2 ... 16.77 |================ Rodinia 2.4 Test: OpenMP CFD Solver Seconds < Lower Is Better Ryzen 9 3900X ......... 13.77 |================================================ 3900x linux go yeah 1 . 13.21 |============================================== Yeah go 1 + gcc 9.2 ... 13.08 |============================================== Rodinia 2.4 Test: OpenMP Streamcluster Seconds < Lower Is Better Ryzen 9 3900X ......... 21.08 |============================================ 3900x linux go yeah 1 . 23.10 |================================================ Yeah go 1 + gcc 9.2 ... 22.90 |================================================ High Performance Conjugate Gradient 3.0 GFLOP/s > Higher Is Better Ryzen 9 3900X . 1.09 |========================================================= CLOMP 3.3 Static OMP Speedup Speedup > Higher Is Better Ryzen 9 3900X ......... 2.38 |================================================ 3900x linux go yeah 1 . 2.44 |================================================= Yeah go 1 + gcc 9.2 ... 2.38 |================================================ NAMD 2.13b1 ATPase Simulation - 327,506 Atoms days/ns < Lower Is Better Ryzen 9 3900X ......... 1.44057 |============================================== 3900x linux go yeah 1 . 1.40629 |============================================= Yeah go 1 + gcc 9.2 ... 1.40129 |============================================= lzbench 2017-08-08 Test: XZ 0 - Process: Compression MB/s > Higher Is Better Ryzen 9 3900X ......... 37 |================================================== 3900x linux go yeah 1 . 37 |================================================== Yeah go 1 + gcc 9.2 ... 38 |=================================================== lzbench 2017-08-08 Test: XZ 0 - Process: Decompression MB/s > Higher Is Better Ryzen 9 3900X ......... 116 |================================================= 3900x linux go yeah 1 . 114 |================================================ Yeah go 1 + gcc 9.2 ... 118 |================================================== lzbench 2017-08-08 Test: Zstd 1 - Process: Compression MB/s > Higher Is Better Ryzen 9 3900X ......... 467 |================================================ 3900x linux go yeah 1 . 472 |================================================ Yeah go 1 + gcc 9.2 ... 488 |================================================== lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression MB/s > Higher Is Better Ryzen 9 3900X ......... 1270 |================================================ 3900x linux go yeah 1 . 1248 |=============================================== Yeah go 1 + gcc 9.2 ... 1297 |================================================= lzbench 2017-08-08 Test: Brotli 0 - Process: Compression MB/s > Higher Is Better Ryzen 9 3900X ......... 493 |================================================ 3900x linux go yeah 1 . 492 |================================================ Yeah go 1 + gcc 9.2 ... 515 |================================================== lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression MB/s > Higher Is Better Ryzen 9 3900X ......... 553 |=============================================== 3900x linux go yeah 1 . 569 |================================================ Yeah go 1 + gcc 9.2 ... 592 |================================================== lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression MB/s > Higher Is Better Ryzen 9 3900X ......... 237 |============================================== 3900x linux go yeah 1 . 249 |================================================ Yeah go 1 + gcc 9.2 ... 257 |================================================== lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression MB/s > Higher Is Better Ryzen 9 3900X ......... 1101 |============================================== 3900x linux go yeah 1 . 1142 |================================================ Yeah go 1 + gcc 9.2 ... 1169 |================================================= LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Loop Time < Lower Is Better Ryzen 9 3900X . 25.74 |======================================================== FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Mflops > Higher Is Better Ryzen 9 3900X ......... 9361.73 |============================================== 3900x linux go yeah 1 . 8740.67 |=========================================== Yeah go 1 + gcc 9.2 ... 8988.27 |============================================ FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Mflops > Higher Is Better Ryzen 9 3900X ......... 6822.77 |============================================== 3900x linux go yeah 1 . 6594.00 |============================================ Yeah go 1 + gcc 9.2 ... 6584.57 |============================================ FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Mflops > Higher Is Better Ryzen 9 3900X ......... 53686 |============================================ 3900x linux go yeah 1 . 56115 |============================================== Yeah go 1 + gcc 9.2 ... 58248 |================================================ FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Mflops > Higher Is Better Ryzen 9 3900X ......... 19834 |============================================ 3900x linux go yeah 1 . 20594 |============================================== Yeah go 1 + gcc 9.2 ... 21697 |================================================ Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better Ryzen 9 3900X ......... 8.05 |============================ 3900x linux go yeah 1 . 13.75 |================================================ Yeah go 1 + gcc 9.2 ... 13.73 |================================================ Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Seconds < Lower Is Better Ryzen 9 3900X ......... 2.15 |=============================================== 3900x linux go yeah 1 . 2.23 |================================================= Yeah go 1 + gcc 9.2 ... 2.19 |================================================ Timed MrBayes Analysis 3.1.2 Primate Phylogeny Analysis Seconds < Lower Is Better Ryzen 9 3900X . 88.70 |======================================================== BLAKE2 20170307 Cycles Per Byte < Lower Is Better Ryzen 9 3900X ......... 8.75 |================================================= 3900x linux go yeah 1 . 8.73 |================================================= Yeah go 1 + gcc 9.2 ... 8.36 |=============================================== Go Benchmarks Test: http Nanoseconds/Operation < Lower Is Better Ryzen 9 3900X . 4387 |========================================================= Go Benchmarks Test: json Nanoseconds/Operation < Lower Is Better Ryzen 9 3900X . 3779922 |====================================================== Go Benchmarks Test: build Nanoseconds/Operation < Lower Is Better Ryzen 9 3900X . 13759816575 |================================================== Go Benchmarks Test: garbage Nanoseconds/Operation < Lower Is Better Ryzen 9 3900X . 834064 |======================================================= Java SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Ryzen 9 3900X . 3118.57 |====================================================== Java SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better Ryzen 9 3900X . 1704.81 |====================================================== Java SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better Ryzen 9 3900X . 2050.11 |====================================================== Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better Ryzen 9 3900X . 2840.55 |====================================================== Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better Ryzen 9 3900X . 6992.33 |====================================================== Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Ryzen 9 3900X . 2005.05 |====================================================== DaCapo Benchmark 9.12-MR1 Java Test: H2 msec < Lower Is Better Ryzen 9 3900X . 3120 |========================================================= DaCapo Benchmark 9.12-MR1 Java Test: Jython msec < Lower Is Better Ryzen 9 3900X . 4098 |========================================================= DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap msec < Lower Is Better Ryzen 9 3900X . 3506 |========================================================= DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans msec < Lower Is Better Ryzen 9 3900X . 3887 |========================================================= Renaissance 0.9.0 Test: Scala Dotty ms < Lower Is Better Ryzen 9 3900X . 5228.19 |====================================================== Renaissance 0.9.0 Test: Apache Spark ALS ms < Lower Is Better Ryzen 9 3900X . 4763.27 |====================================================== Renaissance 0.9.0 Test: Apache Spark Bayes ms < Lower Is Better Ryzen 9 3900X . 5801.42 |====================================================== Renaissance 0.9.0 Test: Savina Reactors.IO ms < Lower Is Better Ryzen 9 3900X . 12253.91 |===================================================== Renaissance 0.9.0 Test: Apache Spark PageRank ms < Lower Is Better Ryzen 9 3900X . 17291.03 |===================================================== Renaissance 0.9.0 Test: In-Memory Database Shootout ms < Lower Is Better Ryzen 9 3900X . 6047.12 |====================================================== Renaissance 0.9.0 Test: Akka Unbalanced Cobwebbed Tree ms < Lower Is Better Ryzen 9 3900X . 11262.21 |===================================================== CacheBench Test: Read MB/s > Higher Is Better Ryzen 9 3900X ......... 2991.97 |============================================ 3900x linux go yeah 1 . 2988.77 |============================================ Yeah go 1 + gcc 9.2 ... 3132.46 |============================================== CacheBench Test: Write MB/s > Higher Is Better Ryzen 9 3900X ......... 31179.52 |========================================== 3900x linux go yeah 1 . 31601.44 |=========================================== Yeah go 1 + gcc 9.2 ... 33164.77 |============================================= CacheBench Test: Read / Modify / Write MB/s > Higher Is Better Ryzen 9 3900X ......... 32000.09 |====================== 3900x linux go yeah 1 . 62375.21 |=========================================== Yeah go 1 + gcc 9.2 ... 64695.68 |============================================= Botan 2.8.0 Test: KASUMI - Encrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 100.19 |============================================= 3900x linux go yeah 1 . 101.64 |============================================= Yeah go 1 + gcc 9.2 ... 105.14 |=============================================== Botan 2.8.0 Test: KASUMI - Decrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 96.79 |============================================= 3900x linux go yeah 1 . 97.69 |============================================== Yeah go 1 + gcc 9.2 ... 100.82 |=============================================== Botan 2.8.0 Test: AES-256 - Encrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 5999.59 |============================================= 3900x linux go yeah 1 . 5933.27 |============================================ Yeah go 1 + gcc 9.2 ... 6183.07 |============================================== Botan 2.8.0 Test: AES-256 - Decrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 5889.59 |============================================ 3900x linux go yeah 1 . 5992.31 |============================================= Yeah go 1 + gcc 9.2 ... 6188.39 |============================================== Botan 2.8.0 Test: Twofish - Encrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 379.34 |============================================ 3900x linux go yeah 1 . 393.49 |============================================== Yeah go 1 + gcc 9.2 ... 406.28 |=============================================== Botan 2.8.0 Test: Twofish - Decrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 381.60 |============================================ 3900x linux go yeah 1 . 392.81 |============================================== Yeah go 1 + gcc 9.2 ... 405.18 |=============================================== Botan 2.8.0 Test: Blowfish - Encrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 294.09 |============================================= 3900x linux go yeah 1 . 295.42 |============================================= Yeah go 1 + gcc 9.2 ... 306.82 |=============================================== Botan 2.8.0 Test: Blowfish - Decrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 293.32 |============================================= 3900x linux go yeah 1 . 293.42 |============================================= Yeah go 1 + gcc 9.2 ... 304.59 |=============================================== Botan 2.8.0 Test: CAST-256 - Encrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 157.21 |============================================= 3900x linux go yeah 1 . 155.81 |============================================= Yeah go 1 + gcc 9.2 ... 163.19 |=============================================== Botan 2.8.0 Test: CAST-256 - Decrypt MiB/s > Higher Is Better Ryzen 9 3900X ......... 157.21 |============================================= 3900x linux go yeah 1 . 156.41 |============================================= Yeah go 1 + gcc 9.2 ... 163.41 |=============================================== Numpy Benchmark Nanoseconds < Lower Is Better Ryzen 9 3900X . 5492948 |====================================================== Crafty 25.2 Elapsed Time Nodes Per Second > Higher Is Better Ryzen 9 3900X ......... 8959460 |============================================= 3900x linux go yeah 1 . 8842245 |============================================ Yeah go 1 + gcc 9.2 ... 9252151 |============================================== John The Ripper 1.9.0-jumbo-1 Test: Blowfish Real C/S > Higher Is Better Ryzen 9 3900X ......... 28656 |================================================ 3900x linux go yeah 1 . 20781 |=================================== Yeah go 1 + gcc 9.2 ... 20824 |=================================== Open FMM Nero2D 2.0.2 Total Time Seconds < Lower Is Better Ryzen 9 3900X . 29.93 |======================================================== MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: f32 ms < Lower Is Better Ryzen 9 3900X ......... 17.59 |===== 3900x linux go yeah 1 . 159.34 |=============================================== Yeah go 1 + gcc 9.2 ... 159.70 |=============================================== MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_1d - Data Type: f32 ms < Lower Is Better Ryzen 9 3900X ......... 25.09 |===== 3900x linux go yeah 1 . 223.81 |=============================================== Yeah go 1 + gcc 9.2 ... 215.26 |============================================= MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: f32 ms < Lower Is Better Ryzen 9 3900X ......... 5.00 |==== 3900x linux go yeah 1 . 59.25 |================================================ Yeah go 1 + gcc 9.2 ... 58.53 |=============================================== MKL-DNN 2019-04-16 Harness: Convolution Batch conv_alexnet - Data Type: f32 ms < Lower Is Better Ryzen 9 3900X ......... 256.06 |===== 3900x linux go yeah 1 . 2555.83 |============================================== Yeah go 1 + gcc 9.2 ... 2575.02 |============================================== MKL-DNN 2019-04-16 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 ms < Lower Is Better Ryzen 9 3900X ......... 111.69 |==== 3900x linux go yeah 1 . 1191.99 |============================================== Yeah go 1 + gcc 9.2 ... 1193.85 |============================================== TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better Ryzen 9 3900X ......... 649.96 |====================================== 3900x linux go yeah 1 . 632.11 |===================================== Yeah go 1 + gcc 9.2 ... 811.59 |=============================================== SVT-AV1 0.5 1080p 8-bit YUV To AV1 Video Encode Frames Per Second > Higher Is Better Ryzen 9 3900X ......... 46.17 |================================================ 3900x linux go yeah 1 . 43.92 |============================================== Yeah go 1 + gcc 9.2 ... 44.06 |============================================== SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode Frames Per Second > Higher Is Better Ryzen 9 3900X ......... 248.72 |=============================================== 3900x linux go yeah 1 . 247.26 |=============================================== Yeah go 1 + gcc 9.2 ... 244.55 |============================================== SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode Frames Per Second > Higher Is Better Ryzen 9 3900X ......... 89.19 |=============================================== 3900x linux go yeah 1 . 91.60 |================================================ Yeah go 1 + gcc 9.2 ... 91.90 |================================================ VP9 libvpx Encoding 1.8.0 vpxenc VP9 1080p Video Encode Frames Per Second > Higher Is Better Ryzen 9 3900X ......... 172.30 |============================================== 3900x linux go yeah 1 . 174.48 |=============================================== Yeah go 1 + gcc 9.2 ... 173.38 |=============================================== x264 2018-09-25 H.264 Video Encoding Frames Per Second > Higher Is Better Ryzen 9 3900X ......... 141.26 |=============================================== 3900x linux go yeah 1 . 135.55 |============================================= Yeah go 1 + gcc 9.2 ... 134.73 |============================================= x265 3.0 H.265 1080p Video Encoding Frames Per Second > Higher Is Better Ryzen 9 3900X ......... 52.49 |================================================ 3900x linux go yeah 1 . 47.38 |=========================================== Yeah go 1 + gcc 9.2 ... 47.90 |============================================ GraphicsMagick 1.3.30 Operation: Rotate Iterations Per Minute > Higher Is Better Ryzen 9 3900X ......... 263 |================================================ 3900x linux go yeah 1 . 270 |================================================= Yeah go 1 + gcc 9.2 ... 274 |================================================== GraphicsMagick 1.3.30 Operation: Sharpen Iterations Per Minute > Higher Is Better Ryzen 9 3900X ......... 175 |================================================ 3900x linux go yeah 1 . 181 |================================================= Yeah go 1 + gcc 9.2 ... 183 |================================================== GraphicsMagick 1.3.30 Operation: Enhanced Iterations Per Minute > Higher Is Better Ryzen 9 3900X ......... 207 |================================================= 3900x linux go yeah 1 . 208 |================================================= Yeah go 1 + gcc 9.2 ... 211 |================================================== GraphicsMagick 1.3.30 Operation: Resizing Iterations Per Minute > Higher Is Better Ryzen 9 3900X ......... 274 |================================================== 3900x linux go yeah 1 . 272 |================================================= Yeah go 1 + gcc 9.2 ... 275 |================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better Ryzen 9 3900X ......... 1297.23 |=========================================== 3900x linux go yeah 1 . 1327.73 |============================================ Yeah go 1 + gcc 9.2 ... 1378.42 |============================================== 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better Ryzen 9 3900X ......... 78956 |================================================ 3900x linux go yeah 1 . 78276 |================================================ Yeah go 1 + gcc 9.2 ... 78404 |================================================ Stockfish 9 Total Time Nodes Per Second > Higher Is Better Ryzen 9 3900X ......... 39321097 |============================================ 3900x linux go yeah 1 . 40332802 |============================================= Yeah go 1 + gcc 9.2 ... 39874721 |============================================ asmFish 2018-07-23 1024 Hash Memory, 26 Depth Nodes/second > Higher Is Better Ryzen 9 3900X ......... 39818610 |============================================ 3900x linux go yeah 1 . 40806537 |============================================= Yeah go 1 + gcc 9.2 ... 40995582 |============================================= Swet 1.5.16 Average Operations Per Second > Higher Is Better Ryzen 9 3900X ......... 843124676 |=========================================== 3900x linux go yeah 1 . 859649386 |============================================ Yeah go 1 + gcc 9.2 ... 856638378 |============================================ ebizzy 0.3 Records/s > Higher Is Better Ryzen 9 3900X ......... 1109542 |============================================== 3900x linux go yeah 1 . 1097596 |============================================= Yeah go 1 + gcc 9.2 ... 1109929 |============================================== Timed GCC Compilation 8.2 Time To Compile Seconds < Lower Is Better Ryzen 9 3900X ......... 677.40 |=============================================== 3900x linux go yeah 1 . 669.94 |============================================== Yeah go 1 + gcc 9.2 ... 658.47 |============================================== Timed Linux Kernel Compilation 4.18 Time To Compile Seconds < Lower Is Better Ryzen 9 3900X ......... 47.08 |================================================ 3900x linux go yeah 1 . 44.56 |============================================= Yeah go 1 + gcc 9.2 ... 44.03 |============================================= Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better Ryzen 9 3900X ......... 277.52 |=============================================== 3900x linux go yeah 1 . 238.48 |======================================== Yeah go 1 + gcc 9.2 ... 229.06 |======================================= Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better Ryzen 9 3900X ......... 41.72 |============================================== 3900x linux go yeah 1 . 42.80 |=============================================== Yeah go 1 + gcc 9.2 ... 43.30 |================================================ C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better Ryzen 9 3900X ......... 52.93 |================================================ 3900x linux go yeah 1 . 41.84 |====================================== Yeah go 1 + gcc 9.2 ... 41.90 |====================================== Parallel BZIP2 Compression 1.1.12 256MB File Compression Seconds < Lower Is Better Ryzen 9 3900X ......... 2.40 |================================================= 3900x linux go yeah 1 . 2.33 |================================================ Yeah go 1 + gcc 9.2 ... 2.33 |================================================ POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better Ryzen 9 3900X . 30.91 |======================================================== Primesieve 7.4 1e12 Prime Number Generation Seconds < Lower Is Better Ryzen 9 3900X ......... 15.79 |================================================ 3900x linux go yeah 1 . 15.18 |============================================== Yeah go 1 + gcc 9.2 ... 15.22 |============================================== Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Seconds < Lower Is Better Ryzen 9 3900X ......... 37.36 |================================================ 3900x linux go yeah 1 . 36.63 |=============================================== Yeah go 1 + gcc 9.2 ... 35.90 |============================================== Rust Prime Benchmark Prime Number Test To 200,000,000 Seconds < Lower Is Better Ryzen 9 3900X ......... 31.32 |======================================= 3900x linux go yeah 1 . 38.25 |================================================ Yeah go 1 + gcc 9.2 ... 37.57 |=============================================== XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Seconds < Lower Is Better Ryzen 9 3900X ......... 25.32 |================================================ 3900x linux go yeah 1 . 24.53 |=============================================== Yeah go 1 + gcc 9.2 ... 24.64 |=============================================== Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Seconds < Lower Is Better Ryzen 9 3900X ......... 18.07 |============================================== 3900x linux go yeah 1 . 18.72 |================================================ Yeah go 1 + gcc 9.2 ... 18.68 |================================================ Cython benchmark 0.27 Seconds < Lower Is Better Ryzen 9 3900X . 22.08 |======================================================== FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better Ryzen 9 3900X ......... 7.60 |================================================= 3900x linux go yeah 1 . 7.50 |================================================ Yeah go 1 + gcc 9.2 ... 7.56 |================================================= LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better Ryzen 9 3900X . 25.88 |======================================================== Hackbench Count: 32 - Type: Process Seconds < Lower Is Better Ryzen 9 3900X ......... 44.06 |========================================= 3900x linux go yeah 1 . 51.56 |================================================ Yeah go 1 + gcc 9.2 ... 50.85 |=============================================== m-queens 1.2 Time To Solve Seconds < Lower Is Better Ryzen 9 3900X ......... 47.50 |================================================ 3900x linux go yeah 1 . 46.24 |=============================================== Yeah go 1 + gcc 9.2 ... 46.44 |=============================================== Minion 1.8 Benchmark: Graceful Seconds < Lower Is Better Ryzen 9 3900X . 43.02 |======================================================== Minion 1.8 Benchmark: Solitaire Seconds < Lower Is Better Ryzen 9 3900X ......... 61.33 |================================================ 3900x linux go yeah 1 . 57.43 |============================================= Yeah go 1 + gcc 9.2 ... 57.95 |============================================= Minion 1.8 Benchmark: Quasigroup Seconds < Lower Is Better Ryzen 9 3900X ......... 110.71 |=============================================== 3900x linux go yeah 1 . 102.96 |============================================ Yeah go 1 + gcc 9.2 ... 102.86 |============================================ Radiance Benchmark 5.0 Test: Serial Seconds < Lower Is Better Ryzen 9 3900X . 587.43 |======================================================= Radiance Benchmark 5.0 Test: SMP Parallel Seconds < Lower Is Better Ryzen 9 3900X . 193.51 |======================================================= R Benchmark Seconds < Lower Is Better Ryzen 9 3900X ......... 0.1607 |===================== 3900x linux go yeah 1 . 0.3506 |============================================== Yeah go 1 + gcc 9.2 ... 0.3567 |=============================================== Tachyon 0.98.9 Total Time Seconds < Lower Is Better Ryzen 9 3900X ......... 3.33 |================================================= 3900x linux go yeah 1 . 2.46 |==================================== Yeah go 1 + gcc 9.2 ... 2.49 |===================================== OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better Ryzen 9 3900X ......... 3502.37 |============================================= 3900x linux go yeah 1 . 3588.07 |============================================== Yeah go 1 + gcc 9.2 ... 3569.93 |============================================== Cpuminer-Opt 3.8.8.1 Algorithm: m7m kH/s - Hash Speed > Higher Is Better Ryzen 9 3900X ......... 592.06 |=============================================== 3900x linux go yeah 1 . 406.41 |================================ Yeah go 1 + gcc 9.2 ... 405.89 |================================ Cpuminer-Opt 3.8.8.1 Algorithm: deep kH/s - Hash Speed > Higher Is Better Ryzen 9 3900X ......... 11213.00 |============================================ 3900x linux go yeah 1 . 10444.15 |========================================= Yeah go 1 + gcc 9.2 ... 11370.00 |============================================= Cpuminer-Opt 3.8.8.1 Algorithm: skein kH/s - Hash Speed > Higher Is Better Ryzen 9 3900X ......... 40277 |================================================ 3900x linux go yeah 1 . 40637 |================================================ Yeah go 1 + gcc 9.2 ... 40257 |================================================ Cpuminer-Opt 3.8.8.1 Algorithm: sha256t kH/s - Hash Speed > Higher Is Better Ryzen 9 3900X ......... 88550 |================================================ 3900x linux go yeah 1 . 87677 |================================================ Yeah go 1 + gcc 9.2 ... 87413 |=============================================== glibc bench 1.0 Benchmark: cos nanoseconds < Lower Is Better Ryzen 9 3900X ......... 35326.20 |============================================= 3900x linux go yeah 1 . 41.30 | Yeah go 1 + gcc 9.2 ... 40.73 | glibc bench 1.0 Benchmark: ffs nanoseconds < Lower Is Better Ryzen 9 3900X ......... 1.77 |================================================= 3900x linux go yeah 1 . 1.67 |============================================== Yeah go 1 + gcc 9.2 ... 1.69 |=============================================== glibc bench 1.0 Benchmark: sin nanoseconds < Lower Is Better Ryzen 9 3900X ......... 35238.60 |============================================= 3900x linux go yeah 1 . 40.20 | Yeah go 1 + gcc 9.2 ... 39.89 | glibc bench 1.0 Benchmark: sqrt nanoseconds < Lower Is Better Ryzen 9 3900X ......... 2.21 |================================================= 3900x linux go yeah 1 . 2.11 |=============================================== Yeah go 1 + gcc 9.2 ... 2.11 |=============================================== glibc bench 1.0 Benchmark: tanh nanoseconds < Lower Is Better Ryzen 9 3900X ......... 11.20 |================================================ 3900x linux go yeah 1 . 10.21 |============================================ Yeah go 1 + gcc 9.2 ... 10.24 |============================================ glibc bench 1.0 Benchmark: ffsll nanoseconds < Lower Is Better Ryzen 9 3900X ......... 1.77 |================================================= 3900x linux go yeah 1 . 1.67 |============================================== Yeah go 1 + gcc 9.2 ... 1.67 |============================================== glibc bench 1.0 Benchmark: pthread_once nanoseconds < Lower Is Better Ryzen 9 3900X ......... 1.76 |================================================= 3900x linux go yeah 1 . 1.66 |============================================== Yeah go 1 + gcc 9.2 ... 1.67 |============================================== Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride ns < Lower Is Better Ryzen 9 3900X ......... 4.81 |================================================ 3900x linux go yeah 1 . 4.82 |================================================= Yeah go 1 + gcc 9.2 ... 4.86 |================================================= Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride ns < Lower Is Better Ryzen 9 3900X ......... 67.37 |================================================ 3900x linux go yeah 1 . 67.49 |================================================ Yeah go 1 + gcc 9.2 ... 67.42 |================================================ Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride ns < Lower Is Better Ryzen 9 3900X ......... 67.42 |================================================ 3900x linux go yeah 1 . 67.50 |================================================ Yeah go 1 + gcc 9.2 ... 67.63 |================================================ Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads ns < Lower Is Better Ryzen 9 3900X ......... 67.78 |================================================ 3900x linux go yeah 1 . 67.29 |================================================ Yeah go 1 + gcc 9.2 ... 67.31 |================================================ Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads ns < Lower Is Better Ryzen 9 3900X ......... 69.66 |================================================ 3900x linux go yeah 1 . 67.79 |=============================================== Yeah go 1 + gcc 9.2 ... 68.00 |=============================================== libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput Megapixels/sec > Higher Is Better Ryzen 9 3900X ......... 198.55 |============================================== 3900x linux go yeah 1 . 201.33 |=============================================== Yeah go 1 + gcc 9.2 ... 198.20 |============================================== MariaDB 10.3.8 Clients: 1 Queries Per Second > Higher Is Better Ryzen 9 3900X ......... 2723 |================================================= 3900x linux go yeah 1 . 1262 |======================= Yeah go 1 + gcc 9.2 ... 1248 |====================== MariaDB 10.3.8 Clients: 16 Queries Per Second > Higher Is Better Ryzen 9 3900X ......... 1675 |================================================= 3900x linux go yeah 1 . 391 |=========== Yeah go 1 + gcc 9.2 ... 392 |=========== MariaDB 10.3.8 Clients: 64 Queries Per Second > Higher Is Better Ryzen 9 3900X ......... 1087 |================================================= 3900x linux go yeah 1 . 334 |=============== Yeah go 1 + gcc 9.2 ... 340 |=============== MariaDB 10.3.8 Clients: 256 Queries Per Second > Higher Is Better Ryzen 9 3900X ......... 445 |================================================== 3900x linux go yeah 1 . 269 |============================== Yeah go 1 + gcc 9.2 ... 273 |=============================== Tensorflow 2017-02-03 Build: Cifar10 Seconds < Lower Is Better Ryzen 9 3900X . 23.38 |======================================================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better Ryzen 9 3900X ......... 373509.10 |============================================ 3900x linux go yeah 1 . 140850.19 |================= Yeah go 1 + gcc 9.2 ... 145884.63 |================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Ryzen 9 3900X ......... 30037.10 |============================================= 3900x linux go yeah 1 . 15214.33 |======================= Yeah go 1 + gcc 9.2 ... 15208.59 |======================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only TPS > Higher Is Better Ryzen 9 3900X ......... 382276.36 |======================================== 3900x linux go yeah 1 . 423346.45 |============================================ Yeah go 1 + gcc 9.2 ... 418392.24 |=========================================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better Ryzen 9 3900X ......... 29241.91 |============================================= 3900x linux go yeah 1 . 15320.66 |======================== Yeah go 1 + gcc 9.2 ... 15382.30 |======================== CppPerformanceBenchmarks 9 Test: Atol Seconds < Lower Is Better Ryzen 9 3900X ......... 62.32 |================================================ 3900x linux go yeah 1 . 54.88 |========================================== Yeah go 1 + gcc 9.2 ... 54.37 |========================================== CppPerformanceBenchmarks 9 Test: Ctype Seconds < Lower Is Better Ryzen 9 3900X ......... 33.98 |================================================ 3900x linux go yeah 1 . 32.62 |============================================== Yeah go 1 + gcc 9.2 ... 32.69 |============================================== CppPerformanceBenchmarks 9 Test: Math Library Seconds < Lower Is Better Ryzen 9 3900X ......... 317.16 |=============================================== 3900x linux go yeah 1 . 246.74 |===================================== Yeah go 1 + gcc 9.2 ... 248.65 |===================================== CppPerformanceBenchmarks 9 Test: Function Objects Seconds < Lower Is Better Ryzen 9 3900X ......... 15.04 |================================================ 3900x linux go yeah 1 . 14.42 |============================================== Yeah go 1 + gcc 9.2 ... 14.36 |============================================== Darktable 2.4.2 Test: Boat - Acceleration: CPU-only Seconds < Lower Is Better Ryzen 9 3900X . 11.27 |======================================================== Darktable 2.4.2 Test: Masskrug - Acceleration: CPU-only Seconds < Lower Is Better Ryzen 9 3900X . 4.66 |========================================================= Darktable 2.4.2 Test: Server Rack - Acceleration: CPU-only Seconds < Lower Is Better Ryzen 9 3900X . 0.19 |========================================================= Darktable 2.4.2 Test: Server Room - Acceleration: CPU-only Seconds < Lower Is Better Ryzen 9 3900X . 3.59 |========================================================= GNU Octave Benchmark 4.2.2 Seconds < Lower Is Better Ryzen 9 3900X . 7.27 |========================================================= Redis 4.0.8 Test: LPOP Requests Per Second > Higher Is Better Ryzen 9 3900X ......... 2961052.72 |========================================= 3900x linux go yeah 1 . 3138867.92 |=========================================== Yeah go 1 + gcc 9.2 ... 3043937.08 |========================================== Redis 4.0.8 Test: SADD Requests Per Second > Higher Is Better Ryzen 9 3900X ......... 2351713.06 |======================================== 3900x linux go yeah 1 . 2539149.25 |=========================================== Yeah go 1 + gcc 9.2 ... 2554441.25 |=========================================== Redis 4.0.8 Test: LPUSH Requests Per Second > Higher Is Better Ryzen 9 3900X ......... 1647701.41 |====================================== 3900x linux go yeah 1 . 1840392.50 |=========================================== Yeah go 1 + gcc 9.2 ... 1850284.28 |=========================================== Redis 4.0.8 Test: GET Requests Per Second > Higher Is Better Ryzen 9 3900X ......... 2741918.82 |======================================= 3900x linux go yeah 1 . 2991643.65 |========================================== Yeah go 1 + gcc 9.2 ... 3053337.87 |=========================================== Redis 4.0.8 Test: SET Requests Per Second > Higher Is Better Ryzen 9 3900X ......... 1856565.16 |====================================== 3900x linux go yeah 1 . 2117101.76 |=========================================== Yeah go 1 + gcc 9.2 ... 2055522.13 |========================================== Stress-NG 0.07.26 Test: Crypto Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 3377.56 |======================================== 3900x linux go yeah 1 . 3857.00 |============================================== Yeah go 1 + gcc 9.2 ... 3775.04 |============================================= Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 76750.67 |============================================= 3900x linux go yeah 1 . 69650.74 |========================================= Yeah go 1 + gcc 9.2 ... 69349.64 |========================================= Stress-NG 0.07.26 Test: CPU Stress Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 4242.19 |=========================================== 3900x linux go yeah 1 . 4563.32 |============================================== Yeah go 1 + gcc 9.2 ... 4538.65 |============================================== Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 5805237.07 |=========================================== 3900x linux go yeah 1 . 5854699.27 |=========================================== Yeah go 1 + gcc 9.2 ... 5798400.72 |=========================================== Stress-NG 0.07.26 Test: Memory Copying Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 2467.74 |================ 3900x linux go yeah 1 . 6550.97 |========================================= Yeah go 1 + gcc 9.2 ... 7277.31 |============================================== Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 11454.01 |========================================= 3900x linux go yeah 1 . 12677.09 |============================================= Yeah go 1 + gcc 9.2 ... 12716.32 |============================================= Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 5999576.15 |=========================== 3900x linux go yeah 1 . 9102099.53 |========================================= Yeah go 1 + gcc 9.2 ... 9452657.36 |=========================================== Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better Ryzen 9 3900X ......... 12377571.31 |========================================== 3900x linux go yeah 1 . 12149776.78 |========================================= Yeah go 1 + gcc 9.2 ... 11887186.99 |======================================== ctx_clock Context Switch Time Clocks < Lower Is Better Ryzen 9 3900X ......... 180 |================================================== 3900x linux go yeah 1 . 152 |========================================== Yeah go 1 + gcc 9.2 ... 152 |========================================== Sysbench 2018-07-28 Test: Memory Events Per Second > Higher Is Better Ryzen 9 3900X ......... 9347915.12 |=========================================== 3900x linux go yeah 1 . 9327893.79 |=========================================== Yeah go 1 + gcc 9.2 ... 9303731.12 |=========================================== Sysbench 2018-07-28 Test: CPU Events Per Second > Higher Is Better Ryzen 9 3900X ......... 25609.13 |============================================ 3900x linux go yeah 1 . 26280.35 |============================================= Yeah go 1 + gcc 9.2 ... 26157.04 |============================================= Chaos Group V-RAY 4.10.03 Mode: CPU Ksamples > Higher Is Better Ryzen 9 3900X . 21238 |======================================================== Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Seconds < Lower Is Better Ryzen 9 3900X ......... 137.86 |=============================================== 3900x linux go yeah 1 . 132.03 |============================================= Yeah go 1 + gcc 9.2 ... 134.31 |============================================== Blender 2.79a Blend File: Classroom - Compute: CPU-Only Seconds < Lower Is Better Ryzen 9 3900X ......... 306.54 |=============================================== 3900x linux go yeah 1 . 295.85 |============================================= Yeah go 1 + gcc 9.2 ... 296.56 |============================================= Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only Seconds < Lower Is Better Ryzen 9 3900X ......... 192.87 |=============================================== 3900x linux go yeah 1 . 185.69 |============================================= Yeah go 1 + gcc 9.2 ... 186.09 |============================================= Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Seconds < Lower Is Better Ryzen 9 3900X ......... 683.43 |=============================================== 3900x linux go yeah 1 . 662.05 |============================================== Yeah go 1 + gcc 9.2 ... 667.24 |============================================== Blender 2.79a Blend File: Pabellon Barcelona - Compute: CPU-Only Seconds < Lower Is Better Ryzen 9 3900X ......... 368.39 |=============================================== 3900x linux go yeah 1 . 358.59 |============================================== Yeah go 1 + gcc 9.2 ... 361.14 |============================================== Xsbench 2017-07-06 Lookups/s > Higher Is Better Ryzen 9 3900X ......... 2717699 |============================================== 3900x linux go yeah 1 . 2436947 |========================================= Yeah go 1 + gcc 9.2 ... 2436758 |========================================= Memcached mcperf 1.5.10 Method: Add Operations Per Second > Higher Is Better Ryzen 9 3900X . 61899.38 |===================================================== Memcached mcperf 1.5.10 Method: Get Operations Per Second > Higher Is Better Ryzen 9 3900X . 110464.53 |==================================================== Memcached mcperf 1.5.10 Method: Set Operations Per Second > Higher Is Better Ryzen 9 3900X . 61967.73 |===================================================== Memcached mcperf 1.5.10 Method: Append Operations Per Second > Higher Is Better Ryzen 9 3900X . 70145.97 |===================================================== Memcached mcperf 1.5.10 Method: Delete Operations Per Second > Higher Is Better Ryzen 9 3900X . 112575.28 |==================================================== Memcached mcperf 1.5.10 Method: Prepend Operations Per Second > Higher Is Better Ryzen 9 3900X . 62769.63 |===================================================== Memcached mcperf 1.5.10 Method: Replace Operations Per Second > Higher Is Better Ryzen 9 3900X . 62458.00 |===================================================== Numenta Anomaly Benchmark 2018-11-09 Time To Completion Seconds < Lower Is Better Ryzen 9 3900X . 198.18 |======================================================= Hierarchical INTegration 1.0 Test: FLOAT QUIPs > Higher Is Better Ryzen 9 3900X ......... 375425036.57 |======================================= 3900x linux go yeah 1 . 391280628.76 |========================================= Yeah go 1 + gcc 9.2 ... 386843404.66 |========================================= Hierarchical INTegration 1.0 Test: DOUBLE QUIPs > Higher Is Better Ryzen 9 3900X ......... 890271518.27 |========================================= 3900x linux go yeah 1 . 880987081.37 |========================================= Yeah go 1 + gcc 9.2 ... 869811643.40 |======================================== NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better Ryzen 9 3900X ......... 42433.69 |============================================= 3900x linux go yeah 1 . 38841.22 |========================================= Yeah go 1 + gcc 9.2 ... 38813.18 |========================================= Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better Ryzen 9 3900X . 41558.53 |===================================================== Apache Siege 2.4.29 Concurrent Users: 100 Transactions Per Second > Higher Is Better Ryzen 9 3900X . 30307.78 |===================================================== Apache Siege 2.4.29 Concurrent Users: 200 Transactions Per Second > Higher Is Better Ryzen 9 3900X . 28415.63 |===================================================== Apache Siege 2.4.29 Concurrent Users: 250 Transactions Per Second > Higher Is Better Ryzen 9 3900X . 36094.28 |===================================================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Ryzen 9 3900X ......... 637872 |============================================= 3900x linux go yeah 1 . 668803 |=============================================== Yeah go 1 + gcc 9.2 ... 672279 |=============================================== Scikit-Learn 0.17.1 Seconds < Lower Is Better Ryzen 9 3900X . 10.92 |======================================================== Tesseract OCR 4.0.0-beta.1 Time To OCR 7 Images Seconds < Lower Is Better Ryzen 9 3900X . 24.59 |======================================================== BRL-CAD 7.28.0 VGR Performance Metric VGR Performance Metric > Higher Is Better Ryzen 9 3900X ......... 182241 |============================================= 3900x linux go yeah 1 . 189391 |=============================================== Yeah go 1 + gcc 9.2 ... 188961 |=============================================== Cryptsetup 2.0.2 PBKDF2-sha512 Iterations Per Second > Higher Is Better Ryzen 9 3900X . 1529214 |====================================================== Cryptsetup PBKDF2-whirlpool Iterations Per Second > Higher Is Better Ryzen 9 3900X ......... 813829 |=============================================== 3900x linux go yeah 1 . 638371 |===================================== Yeah go 1 + gcc 9.2 ... 623167 |==================================== Geekbench 4.3.3 Test: Multi Core Score > Higher Is Better Ryzen 9 3900X . 43221 |======================================================== Geekbench 4.3.3 Test: Single Core Score > Higher Is Better Ryzen 9 3900X . 5734 |========================================================= Novabench Test: CPU CPU Score > Higher Is Better Ryzen 9 3900X . 1842 |========================================================= Novabench Test: RAM RAM Score > Higher Is Better Ryzen 9 3900X . 270 |========================================================== Novabench Test: RAM MB/s > Higher Is Better Ryzen 9 3900X . 26972 |======================================================== Cryptsetup 2.1.0 PBKDF2-sha512 Iterations Per Second > Higher Is Better 3900x linux go yeah 1 . 1579230 |============================================= 3900x linux go yeah 1 . 1597640 |============================================== Yeah go 1 + gcc 9.2 ... 1558255 |============================================= Yeah go 1 + gcc 9.2 ... 1572115 |============================================= Cryptsetup 2.0.2 PBKDF2-whirlpool Iterations Per Second > Higher Is Better 3900x linux go yeah 1 . 631938 |=============================================== Yeah go 1 + gcc 9.2 ... 616173 |==============================================