Tests fot a future article on Phoronix by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2005283-PTS-BIGCOMPA49 Core i9 10900K vs. Ryzen 9 3900X/3950X Linux Benchmarks - Phoronix Test Suite Core i9 10900K vs. Ryzen 9 3900X/3950X Linux Benchmarks Tests fot a future article on Phoronix by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/2005283-PTS-BIGCOMPA49&grr&sor&rro .
Core i9 10900K vs. Ryzen 9 3900X/3950X Linux Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads) Gigabyte Z490 AORUS MASTER (F3 BIOS) Intel Comet Lake PCH 16GB Samsung SSD 970 EVO 250GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2060/875MHz) Realtek ALC1220 Intel Device 15f3 + Intel Wi-Fi 6 AX201 Ubuntu 20.04 5.7.0-999-generic (x86_64) 20200519 GNOME Shell 3.36.1 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 3840x2160 AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) AMD Starship/Matisse AMD Navi 10 HDMI Audio Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Core i9 10900K: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xc8 - Ryzen 9 3900X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Ryzen 9 3950X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 Java Details - OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) Python Details - Python 2.7.18rc1 + Python 3.8.2 Security Details - Core i9 10900K: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Not affected - Ryzen 9 3900X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - Ryzen 9 3950X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected Graphics Details - Ryzen 9 3900X, Ryzen 9 3950X: GLAMOR
Core i9 10900K vs. Ryzen 9 3900X/3950X Linux Benchmarks pennant: sedovbig nwchem: C240 Buckyball pennant: leblancbig selenium: Basemark - Google Chrome selenium: Basemark - Firefox selenium: MotionMark - Firefox renaissance: Akka Unbalanced Cobwebbed Tree build-gcc: Time To Compile cryptopp: All Algorithms renaissance: Savina Reactors.IO renaissance: Apache Spark Bayes numenta-nab: EXPoSE plaidml: No - Inference - DenseNet 201 - CPU basis: UASTC Level 2 + RDO Post-Processing polyhedron: gas_dyn2 renaissance: Apache Spark PageRank selenium: WebXPRT - Firefox selenium: WebXPRT - Google Chrome renaissance: Rand Forest polyhedron: mp_prop_design build-llvm: Time To Compile lczero: BLAS blender: Barbershop - CPU-Only polyhedron: fatigue2 java-gradle-perf: Reactor libgav1: Chimera 1080p 10-bit cryptopp: Keyed Algorithms blender: Pabellon Barcelona - CPU-Only renaissance: In-Memory Database Shootout lczero: Eigen polyhedron: test_fpu2 lczero: Rand core-latency: Average Latency Between CPU Cores fftw: Float + SSE - 2D FFT Size 4096 rocksdb: Rand Fill plaidml: No - Inference - ResNet 50 - CPU selenium: CanvasMark - Firefox blender: Classroom - CPU-Only cryptopp: Integer + Elliptic Curve Public Key Algorithms unigine-heaven: 1920 x 1080 - Windowed - OpenGL renaissance: Genetic Algorithm Using Jenetics + Futures libgav1: Chimera 1080p brl-cad: VGR Performance Metric hpcg: plaidml: No - Inference - Inception V3 - CPU selenium: Jetstream 2 - Firefox numpy: amg: hint: FLOAT unigine-valley: 1920 x 1080 - Windowed - OpenGL unigine-super: 1920 x 1080 - Windowed - Ultra - OpenGL unigine-super: 1920 x 1080 - Windowed - High - OpenGL unigine-super: 1920 x 1080 - Windowed - Medium - OpenGL unigine-super: 1920 x 1080 - Windowed - Low - OpenGL radiance: Serial fftw: Stock - 2D FFT Size 4096 selenium: Jetstream - Firefox cachebench: Read selenium: Jetstream - Google Chrome asmfish: 1024 Hash Memory, 26 Depth appleseed: Emily cp2k: Fayalite-FIST Data hackbench: 32 - Process parboil: OpenMP LBM gromacs: Water Benchmark polyhedron: rnflow blender: Fishy Cat - CPU-Only selenium: Jetstream 2 - Google Chrome rocksdb: Rand Fill Sync polyhedron: channel2 rocksdb: Read While Writing libgav1: Summer Nature 4K plaidml: No - Inference - VGG19 - CPU renaissance: Scala Dotty plaidml: No - Inference - Mobilenet - CPU cachebench: Read / Modify / Write cachebench: Write npb: BT.C selenium: ARES-6 - Firefox numenta-nab: Earthgecko Skyline mlpack: scikit_qda plaidml: No - Inference - VGG16 - CPU dav1d: Chimera 1080p 10-bit dav1d: Chimera 1080p 10-bit parboil: OpenMP MRI Gridding stress-ng: CPU Cache polyhedron: induct2 blender: BMW27 - CPU-Only fhourstones: Complex Connect-4 Solving mt-dgemm: Sustained Floating-Point Rate selenium: StyleBench - Google Chrome renaissance: Apache Spark ALS appleseed: Disney Material appleseed: Material Tester minion: Quasigroup yafaray: Total Time For Sample Scene polyhedron: protein openvkl: vklBenchmark build-gdb: Time To Compile gegl: Cartoon build-linux-kernel: Time To Compile selenium: Speedometer - Firefox build2: Time To Compile vpxenc: Speed 0 compress-gzip: Linux Source Tree Archiving To .tar.gz compress-zstd: 19 perl-benchmark: Pod2html stress-ng: Atomic namd: ATPase Simulation - 327,506 Atoms pyperformance: raytrace mrbayes: Primate Phylogeny Analysis cryptopp: Unkeyed Algorithms stockfish: Total Time selenium: CanvasMark - Google Chrome askap: tConvolve MT - Degridding askap: tConvolve MT - Gridding toybrot: OpenMP toybrot: TBB toybrot: C++ Threads toybrot: C++ Tasks himeno: Poisson Pressure Solver luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism indigobench: Bedroom indigobench: Supercar john-the-ripper: MD5 graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Noise-Gaussian rocksdb: Rand Read graphics-magick: Resizing graphics-magick: Swirl graphics-magick: Rotate graphics-magick: HWB Color Space selenium: Speedometer - Google Chrome mkl-dnn: IP Batch All - f32 mkl-dnn: IP Batch All - u8s8f32 radiance: SMP Parallel selenium: StyleBench - Firefox tachyon: Total Time gegl: Wavelet Blur minion: Solitaire polyhedron: aermod askap: tConvolve MPI - Degridding askap: tConvolve MPI - Gridding mlpack: scikit_ica rawtherapee: Total Benchmark Time perl-benchmark: Interpreter basemark: Vulkan - 3840 x 2160 - High gegl: Color Enhance sqlite-speedtest: Timed Time - Size 1,000 etlegacy: Renderer2 - 3840 x 2160 npb: SP.B mlpack: scikit_linearridgeregression sockperf: Throughput pyperformance: 2to3 libreoffice: 20 Documents To PDF encode-flac: WAV To FLAC mkl-dnn: Deconvolution Batch deconv_1d - u8s8f32 polyhedron: mdbx git: Time To Complete Common Git Commands selenium: ARES-6 - Google Chrome embree: Pathtracer - Asian Dragon Obj deepspeech: CPU basemark: OpenGL - 3840 x 2160 - High m-queens: Time To Solve renaissance: Twitter HTTP Requests embree: Pathtracer ISPC - Asian Dragon Obj selenium: Octane - Firefox build-php: Time To Compile java-scimark2: Composite cpuminer-opt: skein basis: ETC1S pyperformance: go c-ray: Total Time - 4K, 16 Rays Per Pixel selenium: Octane - Google Chrome npb: FT.C build-ffmpeg: Time To Compile basis: UASTC Level 3 minion: Graceful libgav1: Summer Nature 1080p xonotic: 3840 x 2160 - Ultimate redis: SET blosc: blosclz cython-bench: mkl-dnn: Recurrent Neural Network Training - f32 gmic: Plotting Isosurface Of A 3D Volume, 1000 Times mkl-dnn: Recurrent Neural Network Inference - f32 gegl: Rotate 90 Degrees lulesh: embree: Pathtracer - Crown cpuminer-opt: m7m lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression gegl: Antialias embree: Pathtracer ISPC - Crown pyperformance: django_template cpuminer-opt: deep paraview: Many Spheres - 3840 x 2160 paraview: Many Spheres - 3840 x 2160 compress-7zip: Compress Speed Test embree: Pathtracer - Asian Dragon stress-ng: Context Switching pyperformance: crypto_pyaes polyhedron: ac xonotic: 3840 x 2160 - Ultra sockperf: Latency Ping Pong tesseract: 3840 x 2160 embree: Pathtracer ISPC - Asian Dragon cpuminer-opt: sha256t cpuminer-opt: lbry pyperformance: nbody askap: tConvolve OpenMP - Degridding askap: tConvolve OpenMP - Gridding numenta-nab: Bayesian Changepoint polyhedron: air pyperformance: float polyhedron: doduc stress-ng: CPU Stress john-the-ripper: Blowfish aom-av1: Speed 0 Two-Pass aircrack-ng: stress-ng: Crypto stress-ng: Matrix Math stress-ng: Socket Activity stress-ng: Vector Math xonotic: 3840 x 2160 - High aobench: 2048 x 2048 - Total Time pyperformance: regex_compile aom-av1: Speed 6 Realtime coremark: CoreMark Size 666 - Iterations Per Second lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression gegl: Reflect compress-zstd: 3 gegl: Tile Glass selenium: Kraken - Firefox selenium: Kraken - Google Chrome build-mplayer: Time To Compile pyperformance: json_loads xonotic: 3840 x 2160 - Low aom-av1: Speed 6 Two-Pass ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 tungsten: Water Caustic pyperformance: pickle_pure_python xsbench: build-imagemagick: Time To Compile botan: AES-256 mlpack: scikit_svm dacapobench: Tradebeans lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression vpxenc: Speed 5 basis: UASTC Level 2 ebizzy: lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression rodinia: OpenMP Streamcluster mkl-dnn: Deconvolution Batch deconv_1d - f32 botan: Blowfish botan: Twofish dav1d: Summer Nature 4K botan: CAST-256 botan: KASUMI openssl: RSA 4096-bit Performance pybench: Total For Average Test Times rocksdb: Seq Fill build-apache: Time To Compile dav1d: Chimera 1080p selenium: PSPDFKit WASM - Firefox dacapobench: H2 rodinia: OpenMP LavaMD compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 dav1d: Summer Nature 4K osbench: Create Threads selenium: Maze Solver - Firefox aom-av1: Speed 4 Two-Pass dav1d: Chimera 1080p selenium: WASM collisionDetection - Firefox selenium: PSPDFKit WASM - Google Chrome tungsten: Hair oidn: Memorial parboil: OpenMP Stencil polyhedron: linpk swet: Average numenta-nab: Relative Entropy go-benchmark: json npb: MG.C mkl-dnn: IP Batch 1D - f32 mkl-dnn: IP Batch 1D - u8s8f32 primesieve: 1e12 Prime Number Generation aom-av1: Speed 8 Realtime selenium: Maze Solver - Google Chrome rodinia: OpenMP CFD Solver gimp: unsharp-mask neat: selenium: WASM collisionDetection - Google Chrome basemark: Vulkan - 3840 x 2160 - Medium bork: File Encryption Time redis: GET gimp: auto-levels rays1bench: Large Scene dacapobench: Tradesoap gimp: rotate gnupg: 2GB File Encryption sysbench: CPU selenium: WASM imageConvolute - Firefox go-benchmark: garbage x265: H.265 1080p Video Encoding n-queens: Elapsed Time scikit-learn: ipc-benchmark: Unnamed Unix Domain Socket - 4096 neatbench: CPU numenta-nab: Windowed Gaussian gegl: Crop ipc-benchmark: TCP Socket - 4096 selenium: WASM imageConvolute - Google Chrome basis: UASTC Level 0 encode-mp3: WAV To MP3 smallpt: Global Illumination Renderer; 128 Samples tungsten: Volumetric Caustic dacapobench: Jython gimp: resize dav1d: Summer Nature 1080p ffmpeg: H.264 HD To NTSC DV tjbench: Decompression Throughput dav1d: Summer Nature 1080p osbench: Create Files tungsten: Non-Exponential osbench: Memory Allocations osbench: Create Processes osbench: Launch Programs gegl: Scale hmmer: Pfam Database Search paraview: Wavelet Contour - 3840 x 2160 paraview: Wavelet Contour - 3840 x 2160 ipc-benchmark: Unnamed Pipe - 4096 ipc-benchmark: FIFO Named Pipe - 4096 paraview: Wavelet Volume - 3840 x 2160 paraview: Wavelet Volume - 3840 x 2160 nettle: aes256 x264: H.264 Video Encoding multichase: 1GB Array, 256 Byte Stride, 4 Threads bullet: Raytests multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride mkl-dnn: Deconvolution Batch deconv_3d - u8s8f32 multichase: 256MB Array, 256 Byte Stride mkl-dnn: Deconvolution Batch deconv_3d - f32 multichase: 4MB Array, 64 Byte Stride compress-pbzip2: 256MB File Compression nettle: sha512 hackbench: 1 - Thread hackbench: 1 - Process optcarrot: Optimized Benchmark parboil: OpenMP CUTCP tscp: AI Chess Performance ior: Read Test ior: Write Test nettle: chacha ctx-clock: Context Switch Time nettle: poly1305-aes blake2: bullet: Convex Trimesh bullet: Prim Trimesh bullet: 136 Ragdolls bullet: 1000 Convex bullet: 1000 Stack bullet: 3000 Fall java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 4227.746 12612.4 3917.814 1074.56 759.91 231.54 9184.565 716.255 1961.581817 15777.244 1704.120 624.538 3.35 573.950 39.99 2894.892 294 264 1465.498 49.13 505.431 378 473.60 36.69 188.102 31.25 789.168824 426.20 2968.390 607 28.67 231501 97.21 27489 656303 7.38 14181 338.66 6377.634939 160.184 1249.404 83.73 192500 4.36353 9.23 102.083 444.12 23126.76 510613895.03709 176.703 34.3 77.7 113.6 229.3 577.884 6969.1 237.52 4322.00 258.92 39969419 299.753452 855.403 49.161 165.151103 0.978 12.58 179.55 149.132 2875 43.45 2911882 34.85 16.09 1339.483 17.18 55905.544804571 36212.481005556 26329.21 36.73 90.165 62.50 19.28 132.44 131.44 54.937194 22.76 14.45 114.39 17312.0 5.351115 37.6 1654.489 174.867928 164.002915 93.440554 108.878 11.62 192.83 77.059 78.938 61.708 104 84.939 8.20 28.833 30.3 0.09327881 230445.25 1.20434 352 63.719 407.907548 35260191 5033 1946.32 1142.24 80088 79924 79413 79172 4394.725879 2.19 2.47 1.894 4.435 1383667 175 269 317 68514144 1266 529 888 1219 130 56.9110 19.0225 182.363 104 65.7816 52.123 55.284448 4.57 1953.46 1161.18 53.21 53.309 0.00066725 81.93 50.055 44.924 288.5 5283.52 4.05 639629 241 6.403 7.699 121.267 3.87 41.515 17.47 16.1775 78.36647 59.64 59.649 2003.908 18.2419 38776 47.704 3053.01 45343 42.177 187 52.130 54153 11106.03 46.059 46.509 41.961286 135.37 318.7844013 2770462.5 10910.3 35.064 169.855 16.006 28.0154 32.369 11.960647 15.4524 407.75 138 51 32.111 17.7342 38.3 12397 6344.437 63.28 65002 17.5550 5661607.84 83.2 4.34 398.0959725 3.222 431.0337 20.5126 102523 38917 89.9 2164.78 1307.36 36.066 1.95 82.5 6.13 4730.92 23257 0.35 45911.889 2677.73 62670.62 8781.93 94530.77 438.9449334 27.170 133 25.31 517909.118687 1884 104 612 131 25.416 2866.6 24.658 715.7 779.3 29.273 18.3 532.2734013 4.66 706.616 908 233 22.326 23.6946 331 2639580 25.033 4925.383 20.91 2478 1482 290 30.43 25.170 495906 783 543 1776 615 17.306 3.03768 556.522 446.240 177.43 175.908 115.381 3755.9 760 1431900 17.907 700.92 1148 2615 21.053 21.925 185.20 8.883476 5.4 2.93 782.60 414.4 1387 20.2258 11.12 16.403124 2.31 972233554 16.561 3100011 11256.14 3.30905 1.17466 17.181 49.01 5.4 18.283 11.946 13.970 343.4547 404.07 5.124 3788204.92 9.693 81.82 2889 9.573 7.949 27065.9969 27.1 788879 72.38 10.350 8.782 1260891 18.3 7.665 6.764 1575932 35.7272 6.514 6.974 7.852 6.98866 3319 6.135 671.39 4.562 237.108141 735.61 10.474451 5.14902 56.163311 16.390483 26.023388 4.822 4.281 1961.623 188.23 1460097 1462821 1305.639 81.60 8093.59 126.49 50.128 2.043963 46.168 44.604 2.23525 41.813 4.76923 5.206 3.118 639.74 2.245 2.029 180.40 2.718560 1623785 867.37 249.66 1359.761 144 3725.66 4.03 0.937118 0.782503 2.233182 3.584657 3.810223 3.359547 1993.88 7302.38 2779.91 1930.39 1258.51 3208.773 12066.8 3078.007 1182.12 777.78 157.37 10480.504 791.848 1834.962085 10971.463 2980.558 649.945 3.78 606.112 43.25 3349.249 271 257 1856.144 51.77 444.777 512 456.81 46.45 251.776 21.54 724.599119 386.08 3562.492 512 27.38 183084 152.15 23782 675693 7.11 14038 311.21 5542.894163 158.638 1685.734 53.27 180368 5.12240 10.58 92.053 404.01 26215.28 388972627.13497 161.595 34.3 82.2 118.1 180.3 544.74 6618.9 219.07 3146.58 225.04 39823131 271.184439 322.337 70.318 159.582743 1.134 15 166.42 137.449 3736 45.17 2745421 24.76 15.54 1377.241 16.56 64003.116882000 33242.454718857 23729.42 42.35 85.541 67.75 18.84 109.48 109.38 28.022609 33.37 21.42 115.76 15513.5 3.930056 37.7 1970.560 162.581987 162.954433 105.770075 105.801 12.02 176.08 93.554 89.909 56.606 100.5 80.781 7.68 33.440 38.9 0.11216737 750757.53 1.48603 429 73.344 399.979171 37745672 5015 2049.44 899.610 64879 63370 63031 63128 4916.447055 2.42 2.66 2.037 4.329 1303333 183 295 357 70278367 1400 756 743 1345 133.5 53.6128 25.8106 174.382 84.9 62.6019 60.766 57.335704 5.39 2114.07 924.679 51.65 54.351 0.00069735 80.76 56.404 56.290 255.2 8588.95 1.95 561149 284 6.526 8.165 97.2117 4.3 44.703 20.08 15.4413 63.85394 72.41 46.968 2076.730 14.8656 34455 46.728 3090.72 39203 45.085 231 43.141 49214 8406.69 41.861 41.696 39.480966 82.00 310.0139727 1913270.25 11462.2 38.293 205.448 18.659 28.5551 38.608 9.8754752 15.7238 620.08 137 44 37.209 14.8624 45.5 11180 6585.177 65.68 77173 16.6970 5906453.74 99.9 5.67 396.3926962 3.562 370.4192 16.5440 85090 34287 99.8 2350.74 1173.09 28.995 1.62 102 6.31 4841.14 20306 0.33 42519.306 3480.92 58011.48 9097.70 108652.40 440.1501785 30.241 156 19.57 521955.180897 1718 111 528 114 30.079 4505.3 29.111 711.5 745.8 25.913 21.9 542.3177191 4.13 674.239 777 220 25.043 24.1931 423 2590657 23.301 6075.215 18.83 3824 1297 272 25.79 23.301 1072379 660 558 1563 562 21.731 3.05244 495.035 407.570 179.83 162.758 105.414 3483.9 923 1161941 20.925 501.60 1303 3175 20.284 18.618 196.83 12.090683 4.4 2.67 585.44 349.4 1499 18.0122 11.02 15.858561 3.21 856949071 15.790 3113406 13259.64 4.65347 1.90423 16.050 37.93 4.1 13.540 14.332 14.001 287.964 413.46 8.314 2575156.75 11.411 83.99 3515 10.616 11.194 25774.9086 26.5 895881 60.94 9.227 8.381 1080041 24.0 7.716 7.538 1413139 35.3520 7.164 6.955 7.128 7.38083 3994 6.805 504.52 7.079 229.874764 541.15 11.299691 5.82758 69.195668 27.266344 34.843286 5.041 5.327 2022.726 194.10 2212383 2228079 3454.050 215.88 6313.96 135.59 70.135 2.019045 67.956 67.275 3.53971 67.324 4.97344 4.704 2.513 651.73 3.100 3.005 142.45 2.105884 1383191 952.61 260.42 1035.025 152 2816.07 8.33 0.913705 0.76360 2.079670 3.629240 3.919947 3.248007 2048.05 6829.49 2750.02 2088.40 1737.62 4297.572 9794.6 4112.808 1387.04 757.95 161.79 11096.640 731.029 1783.999801 10635.882 2727.905 644.836 3.87 587.383 41.78 3301.718 252 258 1815.569 53.27 365.636 380 342.25 46.89 251.425 21.19 697.187580 285.86 3622.027 400 26.44 185500 152.54 21239 680458 7.34 13796 226.13 5494.248758 158.578 1725.093 51.13 251130 4.58602 11.21 95.645 414.61 26109.85 380487205.36603 160.954 34.3 82.2 118.2 176.2 538.599 6457.7 218.55 3052.12 227.80 51867171 213.491346 324.193 54.263 160.964244 1.236 15 123.52 138.227 5148 42.71 3615702 24.18 19.19 1367.865 17.28 61491.832424857 31703.460470254 22727.17 42.85 77.869 68.93 23.31 114.24 113.65 31.274319 37.15 21.35 84.77 14986.6 5.537606 37.7 1950.220 121.874074 128.457773 101.658951 81.477 12.37 234.25 88.759 89.855 45.114 99.34 70.665 7.79 33.392 39.6 0.11237626 747139.32 1.11719 427 70.989 389.039005 50373394 5050 1617.76 874.050 47670 46547 46331 46370 4966.364401 3.29 3.56 2.669 5.660 1771667 248 400 455 95962407 1774 1007 730 1507 133 50.1698 19.8851 170.288 84.4 46.0091 61.585 57.688167 5.49 1657.41 892.666 53.76 52.809 0.00069115 80.95 54.906 58.132 255.8 8390.19 2.04 590729 283 6.605 8.250 69.5926 4.27 45.230 20.20 19.6503 64.61712 73.68 34.304 2094.159 19.0858 34528 42.697 3115.94 54471 42.788 228 31.594 49230 11557.65 35.442 32.607 39.558481 78.41 308.6831229 1992290.86 11288.3 38.658 190.560 18.735 26.6223 37.640 9.8209433 20.8580 838.57 136 43 37.298 20.0572 45.5 15150 6546.761 65.30 90026 21.4302 7734523.74 97.2 5.89 393.3117643 3.835 364.8969 21.3600 119460 46910 101 1924.76 1164.69 26.176 1.62 102 6.56 6620.82 27740 0.34 58218.496 4743.61 77933.94 11945.15 148736.74 442.1980742 31.131 155 19.22 711755.162474 1714 111 529 114 29.718 4013.6 29.061 725.2 743.1 20.967 22.0 544.3905119 4.16 834.379 780 222 24.112 21.3900 424 2653413 20.860 5865.127 19.21 4064 1298 271 25.53 19.048 1373026 661 555 1563 568 25.517 2.55517 479.252 393.003 187.35 156.180 101.025 4707.4 894 1292441 20.240 519.76 1304 3293 14.967 15.514 204.01 12.243907 4.5 2.71 626.95 351.9 1509 13.6067 12.73 15.106023 3.05 816912713 14.391 2321631 10835.78 4.58909 1.34228 11.821 38.24 4.1 10.914 14.776 12.957 278.3210 415.32 8.578 2609128.25 11.692 108.20 3442 10.542 11.194 34951.1082 26.2 750702 62.85 6.760 8.273 1088654 26.2 6.695 7.538 1445302 35.8952 7.197 6.954 5.237 5.53479 4010 6.689 547.69 7.197 221.087385 587.62 11.633563 4.40751 69.227616 27.797222 35.923322 5.042 5.086 1976.572 189.67 2268105 2260588 3246.419 202.90 6114.17 159.92 70.200 2.084161 67.811 67.366 2.63474 67.194 4.37431 4.720 640.16 3.016 2.711 141.62 1.324664 1320223 1083.44 279.04 992.023 140 2711.19 7.64 0.943135 0.788758 2.150808 3.745295 4.047731 3.367286 2073.68 6834.75 2784.06 2134.31 1752.90 OpenBenchmarking.org
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 900 1800 2700 3600 4500 SE +/- 0.87, N = 3 SE +/- 3.54, N = 3 SE +/- 2.42, N = 3 4297.57 4227.75 3208.77 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
NWChem Input: C240 Buckyball OpenBenchmarking.org Seconds, Fewer Is Better NWChem 7.0 Input: C240 Buckyball Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 3K 6K 9K 12K 15K 12612.4 12066.8 9794.6 1. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lcomex -lm -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2
Pennant Test: leblancbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 900 1800 2700 3600 4500 SE +/- 0.22, N = 3 SE +/- 7.07, N = 3 SE +/- 2.68, N = 3 4112.81 3917.81 3078.01 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
Selenium Benchmark: Basemark - Browser: Google Chrome OpenBenchmarking.org Overall Score, More Is Better Selenium Benchmark: Basemark - Browser: Google Chrome Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 33.67, N = 9 SE +/- 48.20, N = 9 SE +/- 35.92, N = 9 1074.56 1182.12 1387.04 1. chrome 83.0.4103.61
Selenium Benchmark: Basemark - Browser: Firefox OpenBenchmarking.org Overall Score, More Is Better Selenium Benchmark: Basemark - Browser: Firefox Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 200 400 600 800 1000 SE +/- 12.24, N = 9 SE +/- 18.46, N = 9 SE +/- 10.68, N = 12 757.95 759.91 777.78 1. firefox 76.0.1
Selenium Benchmark: MotionMark - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: MotionMark - Browser: Firefox Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 50 100 150 200 250 SE +/- 8.63, N = 6 SE +/- 13.00, N = 9 SE +/- 26.64, N = 6 157.37 161.79 231.54 1. firefox 76.0.1
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2K 4K 6K 8K 10K SE +/- 87.47, N = 5 SE +/- 73.90, N = 5 SE +/- 77.78, N = 20 11096.64 10480.50 9184.57
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 200 400 600 800 1000 SE +/- 0.62, N = 3 SE +/- 1.36, N = 3 SE +/- 1.03, N = 3 791.85 731.03 716.26
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 400 800 1200 1600 2000 SE +/- 1.19, N = 3 SE +/- 2.12, N = 3 SE +/- 0.44, N = 3 1784.00 1834.96 1961.58 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 140.82, N = 5 SE +/- 146.57, N = 20 SE +/- 130.33, N = 25 15777.24 10971.46 10635.88
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 600 1200 1800 2400 3000 SE +/- 84.09, N = 25 SE +/- 107.08, N = 25 SE +/- 12.37, N = 17 2980.56 2727.91 1704.12
Numenta Anomaly Benchmark Detector: EXPoSE OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: EXPoSE Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 140 280 420 560 700 SE +/- 2.38, N = 3 SE +/- 3.61, N = 3 SE +/- 1.51, N = 3 649.95 644.84 624.54
PlaidML FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 0.8708 1.7416 2.6124 3.4832 4.354 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 3.35 3.78 3.87
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 130 260 390 520 650 SE +/- 1.80, N = 3 SE +/- 0.82, N = 3 SE +/- 0.41, N = 3 606.11 587.38 573.95 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 10 20 30 40 50 43.25 41.78 39.99
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 700 1400 2100 2800 3500 SE +/- 39.85, N = 25 SE +/- 44.27, N = 25 SE +/- 26.21, N = 5 3349.25 3301.72 2894.89
Selenium Benchmark: WebXPRT - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: WebXPRT - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 60 120 180 240 300 SE +/- 1.20, N = 3 252 271 294 1. firefox 76.0.1
Selenium Benchmark: WebXPRT - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: WebXPRT - Browser: Google Chrome Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 257 258 264 1. chrome 83.0.4103.61
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 400 800 1200 1600 2000 SE +/- 16.72, N = 25 SE +/- 15.00, N = 25 SE +/- 11.50, N = 5 1856.14 1815.57 1465.50
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 12 24 36 48 60 53.27 51.77 49.13
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 110 220 330 440 550 SE +/- 3.16, N = 3 SE +/- 3.47, N = 3 SE +/- 0.79, N = 3 505.43 444.78 365.64
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.25 Backend: BLAS Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 110 220 330 440 550 SE +/- 1.53, N = 3 SE +/- 4.96, N = 5 SE +/- 3.71, N = 3 378 380 512 1. (CXX) g++ options: -pthread
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 100 200 300 400 500 SE +/- 0.23, N = 3 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 473.60 456.81 342.25
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 11 22 33 44 55 46.89 46.45 36.69
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 60 120 180 240 300 SE +/- 2.94, N = 3 SE +/- 3.37, N = 9 SE +/- 3.04, N = 3 251.78 251.43 188.10
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 21.19 21.54 31.25 1. (CXX) g++ options: -O3 -lpthread
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 200 400 600 800 1000 SE +/- 1.06, N = 3 SE +/- 0.98, N = 3 SE +/- 0.18, N = 3 697.19 724.60 789.17 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 90 180 270 360 450 SE +/- 0.52, N = 3 SE +/- 0.01, N = 3 SE +/- 0.15, N = 3 426.20 386.08 285.86
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 800 1600 2400 3200 4000 SE +/- 20.57, N = 5 SE +/- 59.88, N = 25 SE +/- 72.40, N = 25 3622.03 3562.49 2968.39
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.25 Backend: Eigen Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 130 260 390 520 650 SE +/- 4.04, N = 3 SE +/- 1.76, N = 3 SE +/- 9.02, N = 3 400 512 607 1. (CXX) g++ options: -pthread
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 7 14 21 28 35 28.67 27.38 26.44
LeelaChessZero Backend: Random OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.25 Backend: Random Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 50K 100K 150K 200K 250K SE +/- 90.51, N = 3 SE +/- 51.41, N = 3 SE +/- 473.05, N = 3 183084 185500 231501 1. (CXX) g++ options: -pthread
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 30 60 90 120 150 152.54 152.15 97.21 MIN: 43.27 / MAX: 177.91 MIN: 43.16 / MAX: 177.74 MIN: 20.27 / MAX: 148.07 1. (CXX) g++ options: -std=c++11 -pthread -O3
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 6K 12K 18K 24K 30K SE +/- 174.33, N = 3 SE +/- 258.29, N = 3 21239 23782 27489 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 150K 300K 450K 600K 750K SE +/- 27594.22, N = 15 SE +/- 25404.12, N = 15 SE +/- 26686.09, N = 15 656303 675693 680458 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 2 4 6 8 10 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 7.11 7.34 7.38
Selenium Benchmark: CanvasMark - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3K 6K 9K 12K 15K SE +/- 165.75, N = 12 SE +/- 130.04, N = 3 SE +/- 136.13, N = 3 13796 14038 14181 1. firefox 76.0.1
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 70 140 210 280 350 SE +/- 0.37, N = 3 SE +/- 0.80, N = 3 SE +/- 0.11, N = 3 338.66 311.21 226.13
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 1400 2800 4200 5600 7000 SE +/- 69.75, N = 4 SE +/- 4.81, N = 3 SE +/- 3.25, N = 3 5494.25 5542.89 6377.63 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Unigine Heaven Resolution: 1920 x 1080 - Mode: Windowed - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Heaven 4.0 Resolution: 1920 x 1080 - Mode: Windowed - Renderer: OpenGL Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 158.58 158.64 160.18
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 400 800 1200 1600 2000 SE +/- 13.66, N = 5 SE +/- 16.41, N = 5 SE +/- 9.89, N = 25 1725.09 1685.73 1249.40
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 2.10, N = 12 51.13 53.27 83.73 1. (CXX) g++ options: -O3 -lpthread
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 50K 100K 150K 200K 250K 180368 192500 251130 -lXi -luuid -lXi -luuid 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1.1525 2.305 3.4575 4.61 5.7625 SE +/- 0.00722, N = 3 SE +/- 0.00102, N = 3 SE +/- 0.00179, N = 3 4.36353 4.58602 5.12240 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
PlaidML FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 9.23 10.58 11.21
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 20 40 60 80 100 SE +/- 1.16, N = 3 SE +/- 0.45, N = 3 SE +/- 0.35, N = 3 92.05 95.65 102.08 1. firefox 76.0.1
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 100 200 300 400 500 SE +/- 3.83, N = 3 SE +/- 3.33, N = 3 SE +/- 3.41, N = 3 404.01 414.61 444.12
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 6K 12K 18K 24K 30K SE +/- 185.38, N = 3 SE +/- 7.19, N = 3 SE +/- 11.12, N = 3 23126.76 26109.85 26215.28 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 110M 220M 330M 440M 550M SE +/- 556299.47, N = 3 SE +/- 5307717.77, N = 4 SE +/- 782794.53, N = 3 380487205.37 388972627.13 510613895.04 1. (CC) gcc options: -O3 -march=native -lm
Unigine Valley Resolution: 1920 x 1080 - Mode: Windowed - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 1920 x 1080 - Mode: Windowed - Renderer: OpenGL Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.25, N = 3 SE +/- 0.42, N = 3 160.95 161.60 176.70
Unigine Superposition Resolution: 1920 x 1080 - Mode: Windowed - Quality: Ultra - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Windowed - Quality: Ultra - Renderer: OpenGL Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 34.3 34.3 34.3 MAX: 40.7 MAX: 40.7 MAX: 40.7
Unigine Superposition Resolution: 1920 x 1080 - Mode: Windowed - Quality: High - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Windowed - Quality: High - Renderer: OpenGL Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 77.7 82.2 82.2 MAX: 98.8 MAX: 99 MAX: 99.2
Unigine Superposition Resolution: 1920 x 1080 - Mode: Windowed - Quality: Medium - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Windowed - Quality: Medium - Renderer: OpenGL Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.55, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 113.6 118.1 118.2 MAX: 149.9 MAX: 150.2 MAX: 150.3
Unigine Superposition Resolution: 1920 x 1080 - Mode: Windowed - Quality: Low - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Windowed - Quality: Low - Renderer: OpenGL Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 50 100 150 200 250 SE +/- 0.09, N = 3 SE +/- 1.74, N = 3 SE +/- 0.68, N = 3 176.2 180.3 229.3 MAX: 259.9 MAX: 269.1 MAX: 328.9
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 120 240 360 480 600 577.88 544.74 538.60
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 1500 3000 4500 6000 7500 SE +/- 19.53, N = 3 SE +/- 12.55, N = 3 SE +/- 23.41, N = 3 6457.7 6618.9 6969.1 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Selenium Benchmark: Jetstream - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 50 100 150 200 250 SE +/- 0.17, N = 3 SE +/- 0.70, N = 3 SE +/- 0.44, N = 3 218.55 219.07 237.52 1. firefox 76.0.1
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 900 1800 2700 3600 4500 SE +/- 33.95, N = 7 SE +/- 13.96, N = 3 SE +/- 0.09, N = 3 3052.12 3146.58 4322.00 MIN: 3011.38 / MAX: 3255.59 MIN: 3131.39 / MAX: 3176.38 MIN: 4313.62 / MAX: 4326.38 1. (CC) gcc options: -lrt
Selenium Benchmark: Jetstream - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Google Chrome Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 60 120 180 240 300 SE +/- 0.56, N = 3 SE +/- 0.07, N = 3 SE +/- 0.40, N = 3 225.04 227.80 258.92 1. chrome 83.0.4103.61
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 11M 22M 33M 44M 55M SE +/- 651123.15, N = 3 SE +/- 535781.83, N = 5 SE +/- 180631.09, N = 3 39823131 39969419 51867171
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 70 140 210 280 350 299.75 271.18 213.49
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 200 400 600 800 1000 855.40 324.19 322.34
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 16 32 48 64 80 SE +/- 1.11, N = 15 SE +/- 0.67, N = 5 SE +/- 0.06, N = 3 70.32 54.26 49.16 1. (CC) gcc options: -lpthread
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 165.15 160.96 159.58 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 0.2781 0.5562 0.8343 1.1124 1.3905 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.978 1.134 1.236 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 4 8 12 16 20 15.00 15.00 12.58
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.22, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 179.55 166.42 123.52
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 30 60 90 120 150 SE +/- 0.38, N = 3 SE +/- 0.85, N = 3 SE +/- 1.80, N = 3 137.45 138.23 149.13 1. chrome 83.0.4103.61
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 1100 2200 3300 4400 5500 SE +/- 24.34, N = 3 SE +/- 52.54, N = 3 SE +/- 44.95, N = 15 2875 3736 5148 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 10 20 30 40 50 45.17 43.45 42.71
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 800K 1600K 2400K 3200K 4000K SE +/- 24056.85, N = 3 SE +/- 23468.81, N = 15 SE +/- 44137.34, N = 3 2745421 2911882 3615702 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.25, N = 3 24.18 24.76 34.85 1. (CXX) g++ options: -O3 -lpthread
PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 15.54 16.09 19.19
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 300 600 900 1200 1500 SE +/- 12.39, N = 5 SE +/- 13.85, N = 5 SE +/- 13.72, N = 5 1377.24 1367.87 1339.48
PlaidML FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 16.56 17.18 17.28
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 14K 28K 42K 56K 70K SE +/- 0.46, N = 3 SE +/- 213.83, N = 3 SE +/- 36.41, N = 3 55905.54 61491.83 64003.12 MIN: 50582.09 / MAX: 58158.99 MIN: 55601.77 / MAX: 66238.13 MIN: 57417.75 / MAX: 68194.28 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 8K 16K 24K 32K 40K SE +/- 62.60, N = 3 SE +/- 104.64, N = 3 SE +/- 0.94, N = 3 31703.46 33242.45 36212.48 MIN: 27072.24 / MAX: 33156.15 MIN: 28257.33 / MAX: 34815.88 MIN: 32247.07 / MAX: 38681.89 1. (CC) gcc options: -lrt
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 6K 12K 18K 24K 30K SE +/- 27.83, N = 3 SE +/- 41.63, N = 3 SE +/- 14.49, N = 3 22727.17 23729.42 26329.21 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.37, N = 3 SE +/- 0.19, N = 3 42.85 42.35 36.73 1. firefox 76.0.1
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.08, N = 6 SE +/- 0.29, N = 3 SE +/- 0.19, N = 3 90.17 85.54 77.87
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 15 30 45 60 75 SE +/- 0.50, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 68.93 67.75 62.50
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 18.84 19.28 23.31
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 109.48 114.24 132.44 MIN: 73.12 / MAX: 232.93 MIN: 77.82 / MAX: 226.83 MIN: 84.86 / MAX: 306.23 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.26, N = 3 SE +/- 0.10, N = 3 109.38 113.65 131.44 MIN: 73.67 / MAX: 224.19 MIN: 77.55 / MAX: 224.73 MIN: 84.61 / MAX: 295.01 1. (CC) gcc options: -pthread
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 12 24 36 48 60 SE +/- 0.92, N = 15 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 54.94 31.27 28.02 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.57, N = 15 SE +/- 0.45, N = 15 22.76 33.37 37.15 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 5 10 15 20 25 21.42 21.35 14.45
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 115.76 114.39 84.77
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 4K 8K 12K 16K 20K SE +/- 14.40, N = 3 SE +/- 19.08, N = 3 SE +/- 8.93, N = 3 14986.6 15513.5 17312.0 1. (CC) gcc options: -O3
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 1.246 2.492 3.738 4.984 6.23 SE +/- 0.051575, N = 3 SE +/- 0.032335, N = 3 SE +/- 0.075216, N = 15 3.930056 5.351115 5.537606 1. (CC) gcc options: -O3 -march=native -fopenmp
Selenium Benchmark: StyleBench - Browser: Google Chrome OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 37.6 37.7 37.7 1. chrome 83.0.4103.61
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 400 800 1200 1600 2000 SE +/- 7.77, N = 5 SE +/- 7.10, N = 5 SE +/- 10.70, N = 5 1970.56 1950.22 1654.49
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 174.87 162.58 121.87
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 164.00 162.95 128.46
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.35, N = 3 SE +/- 0.11, N = 3 105.77 101.66 93.44 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.32, N = 3 SE +/- 0.41, N = 3 108.88 105.80 81.48 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3 6 9 12 15 12.37 12.02 11.62
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 50 100 150 200 250 SE +/- 1.81, N = 3 SE +/- 0.49, N = 3 SE +/- 0.21, N = 3 176.08 192.83 234.25 MIN: 1 / MAX: 635 MIN: 1 / MAX: 779 MIN: 1 / MAX: 828
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 93.55 88.76 77.06
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.59, N = 3 SE +/- 0.50, N = 3 89.91 89.86 78.94
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 14 28 42 56 70 SE +/- 0.31, N = 3 SE +/- 0.49, N = 3 SE +/- 0.43, N = 9 61.71 56.61 45.11
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.47, N = 3 SE +/- 0.33, N = 3 99.34 100.50 104.00 1. firefox 76.0.1
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.77, N = 3 SE +/- 0.76, N = 3 SE +/- 0.72, N = 3 84.94 80.78 70.67
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 7.68 7.79 8.20 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 8 16 24 32 40 SE +/- 0.32, N = 3 SE +/- 0.28, N = 15 SE +/- 0.44, N = 3 33.44 33.39 28.83
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 30.3 38.9 39.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 0.0253 0.0506 0.0759 0.1012 0.1265 SE +/- 0.00058377, N = 3 SE +/- 0.00048134, N = 3 SE +/- 0.00021129, N = 3 0.11237626 0.11216737 0.09327881
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 160K 320K 480K 640K 800K SE +/- 8010.27, N = 15 SE +/- 1341.32, N = 3 SE +/- 922.57, N = 3 230445.25 747139.32 750757.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 0.3344 0.6688 1.0032 1.3376 1.672 SE +/- 0.00117, N = 3 SE +/- 0.00248, N = 3 SE +/- 0.00216, N = 3 1.48603 1.20434 1.11719
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 90 180 270 360 450 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 429 427 352
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 16 32 48 64 80 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.05, N = 3 73.34 70.99 63.72 -msse4a -msha -msse4a -msha -mmpx 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm -lreadline
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 90 180 270 360 450 SE +/- 0.54, N = 3 SE +/- 0.67, N = 3 SE +/- 0.11, N = 3 389.04 399.98 407.91 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 11M 22M 33M 44M 55M SE +/- 351330.08, N = 3 SE +/- 192616.28, N = 3 SE +/- 138016.08, N = 3 35260191 37745672 50373394 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Selenium Benchmark: CanvasMark - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Google Chrome Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 1100 2200 3300 4400 5500 SE +/- 20.70, N = 3 SE +/- 15.60, N = 3 SE +/- 9.02, N = 3 5015 5033 5050 1. chrome 83.0.4103.61
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Degridding Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 400 800 1200 1600 2000 SE +/- 1.60, N = 3 SE +/- 1.65, N = 3 SE +/- 2.63, N = 3 1617.76 1946.32 2049.44 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Gridding Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 200 400 600 800 1000 SE +/- 1.50, N = 3 SE +/- 2.32, N = 3 SE +/- 0.00, N = 3 874.05 899.61 1142.24 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 8.39, N = 3 SE +/- 286.97, N = 3 SE +/- 198.34, N = 3 80088 64879 47670 -isystem -fopenmp -std=c++14 -isystem -fopenmp -std=c++14 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: TBB Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 672.45, N = 3 SE +/- 345.35, N = 3 SE +/- 300.85, N = 3 79924 63370 46547 -isystem -fopenmp -std=c++14 -isystem -fopenmp -std=c++14 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 57.07, N = 3 SE +/- 19.46, N = 3 SE +/- 72.70, N = 3 79413 63031 46331 -isystem -fopenmp -std=c++14 -isystem -fopenmp -std=c++14 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 23.54, N = 3 SE +/- 21.54, N = 3 SE +/- 74.90, N = 3 79172 63128 46370 -isystem -fopenmp -std=c++14 -isystem -fopenmp -std=c++14 1. (CXX) g++ options: -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 1100 2200 3300 4400 5500 SE +/- 2.74, N = 3 SE +/- 83.76, N = 3 SE +/- 69.77, N = 4 4394.73 4916.45 4966.36 1. (CC) gcc options: -O3 -mavx2
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 0.7403 1.4806 2.2209 2.9612 3.7015 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 2.19 2.42 3.29 MIN: 2.06 / MAX: 2.3 MIN: 2.27 / MAX: 2.54 MIN: 3.14 / MAX: 3.5
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 0.801 1.602 2.403 3.204 4.005 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.47 2.66 3.56 MIN: 2.43 / MAX: 2.51 MIN: 2.59 / MAX: 2.71 MIN: 3.5 / MAX: 3.58
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 0.6005 1.201 1.8015 2.402 3.0025 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 1.894 2.037 2.669
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 1.2735 2.547 3.8205 5.094 6.3675 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 4.329 4.435 5.660
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 400K 800K 1200K 1600K 2000K SE +/- 2848.00, N = 3 SE +/- 333.33, N = 3 SE +/- 1666.67, N = 3 1303333 1383667 1771667 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 175 183 248 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 90 180 270 360 450 269 295 400 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 100 200 300 400 500 SE +/- 0.33, N = 3 317 357 455 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20M 40M 60M 80M 100M SE +/- 63192.21, N = 3 SE +/- 799765.82, N = 3 SE +/- 629940.78, N = 3 68514144 70278367 95962407 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 1.53, N = 3 SE +/- 0.88, N = 3 SE +/- 2.08, N = 3 1266 1400 1774 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 200 400 600 800 1000 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 529 756 1007 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 200 400 600 800 1000 SE +/- 12.01, N = 3 SE +/- 1.15, N = 3 730 743 888 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 1.20, N = 3 SE +/- 5.21, N = 3 SE +/- 2.40, N = 3 1219 1345 1507 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 130.0 133.0 133.5 1. chrome 83.0.4103.61
oneDNN MKL-DNN Harness: IP Batch All - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch All - Data Type: f32 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 56.91 53.61 50.17 MIN: 56.17 MIN: 52.74 MIN: 49.23 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: IP Batch All - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch All - Data Type: u8s8f32 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 25.81 19.89 19.02 MIN: 25.32 MIN: 19.43 MIN: 18.81 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 182.36 174.38 170.29
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.26, N = 3 84.4 84.9 104.0 1. firefox 76.0.1
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 15 30 45 60 75 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 65.78 62.60 46.01 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 14 28 42 56 70 SE +/- 0.42, N = 3 SE +/- 0.28, N = 3 SE +/- 0.10, N = 3 61.59 60.77 52.12
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.40, N = 3 SE +/- 0.08, N = 3 57.69 57.34 55.28 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 1.2353 2.4706 3.7059 4.9412 6.1765 5.49 5.39 4.57
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Degridding Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 500 1000 1500 2000 2500 SE +/- 0.57, N = 3 SE +/- 0.83, N = 3 SE +/- 0.93, N = 3 1657.41 1953.46 2114.07 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Gridding Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 200 400 600 800 1000 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 1.63, N = 3 892.67 924.68 1161.18 1. (CXX) g++ options: -lpthread
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 12 24 36 48 60 SE +/- 0.29, N = 3 SE +/- 0.53, N = 3 SE +/- 0.87, N = 3 53.76 53.21 51.65
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 54.35 53.31 52.81 1. RawTherapee, version 5.8, command line.
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000218, N = 3 SE +/- 0.00000755, N = 3 SE +/- 0.00000533, N = 3 0.00069735 0.00069115 0.00066725
Basemark GPU Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: High OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: High Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 80.76 80.95 81.93 MIN: 67.81 / MAX: 108.86 MIN: 66.95 / MAX: 108.2 MIN: 64.4 / MAX: 112.07
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 13 26 39 52 65 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.34, N = 3 56.40 54.91 50.06
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 13 26 39 52 65 SE +/- 0.36, N = 3 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 58.13 56.29 44.92 1. (CC) gcc options: -O2 -ldl -lz -lpthread
ET: Legacy Renderer: Renderer2 - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 3840 x 2160 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 60 120 180 240 300 SE +/- 0.64, N = 3 SE +/- 2.62, N = 3 SE +/- 4.83, N = 15 255.2 255.8 288.5
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 2K 4K 6K 8K 10K SE +/- 6.05, N = 3 SE +/- 3.52, N = 3 SE +/- 31.83, N = 3 5283.52 8390.19 8588.95 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 0.9113 1.8226 2.7339 3.6452 4.5565 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.05 2.04 1.95
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 140K 280K 420K 560K 700K SE +/- 6247.26, N = 25 SE +/- 4191.38, N = 25 SE +/- 4438.72, N = 5 561149 590729 639629 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 284 283 241
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 SE +/- 0.036, N = 24 SE +/- 0.034, N = 25 SE +/- 0.039, N = 20 6.605 6.526 6.403 1. LibreOffice 6.4.3.2 40(Build:2)
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 SE +/- 0.056, N = 25 SE +/- 0.068, N = 25 SE +/- 0.088, N = 5 8.250 8.165 7.699 -logg -logg 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 30 60 90 120 150 SE +/- 3.06, N = 15 SE +/- 0.32, N = 3 SE +/- 0.02, N = 3 121.27 97.21 69.59 MIN: 111.5 MIN: 95.42 MIN: 68.48 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.9675 1.935 2.9025 3.87 4.8375 4.30 4.27 3.87
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 10 20 30 40 50 SE +/- 0.63, N = 4 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 45.23 44.70 41.52 1. git version 2.25.1
Selenium Benchmark: ARES-6 - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 20.20 20.08 17.47 1. chrome 83.0.4103.61
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 15.44 16.18 19.65 MIN: 15.33 / MAX: 15.71 MIN: 16.08 / MAX: 16.46 MIN: 19.45 / MAX: 20.1
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.85, N = 3 SE +/- 0.28, N = 3 SE +/- 1.03, N = 3 78.37 64.62 63.85
Basemark GPU Renderer: OpenGL - Resolution: 3840 x 2160 - Graphics Preset: High OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: OpenGL - Resolution: 3840 x 2160 - Graphics Preset: High Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 16 32 48 64 80 SE +/- 0.32, N = 3 SE +/- 0.71, N = 3 SE +/- 0.16, N = 3 59.64 72.41 73.68 MIN: 26.04 / MAX: 225.54 MIN: 51.65 / MAX: 223.46 MIN: 50.75 / MAX: 223.35
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 59.65 46.97 34.30 1. (CXX) g++ options: -fopenmp -O2 -march=native
Renaissance Test: Twitter HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 400 800 1200 1600 2000 SE +/- 8.13, N = 5 SE +/- 10.88, N = 5 SE +/- 11.83, N = 5 2094.16 2076.73 2003.91
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 14.87 18.24 19.09 MIN: 14.76 / MAX: 15.13 MIN: 18.09 / MAX: 18.72 MIN: 18.93 / MAX: 19.45
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 8K 16K 24K 32K 40K SE +/- 454.26, N = 3 SE +/- 264.89, N = 3 SE +/- 241.35, N = 3 34455 34528 38776 1. firefox 76.0.1
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 11 22 33 44 55 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 SE +/- 0.21, N = 3 47.70 46.73 42.70
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 7.45, N = 4 SE +/- 4.42, N = 4 SE +/- 31.68, N = 4 3053.01 3090.72 3115.94
Cpuminer-Opt Algorithm: skein OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: skein Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 12K 24K 36K 48K 60K SE +/- 3.33, N = 3 SE +/- 138.36, N = 3 SE +/- 592.34, N = 7 39203 45343 54471 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 45.09 42.79 42.18 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 50 100 150 200 250 231 228 187
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 52.13 43.14 31.59 1. (CC) gcc options: -lm -lpthread -O3
Selenium Benchmark: Octane - Browser: Google Chrome OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 12K 24K 36K 48K 60K SE +/- 272.58, N = 3 SE +/- 186.91, N = 3 SE +/- 76.22, N = 3 49214 49230 54153 1. chrome 83.0.4103.61
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 2K 4K 6K 8K 10K SE +/- 6.33, N = 3 SE +/- 6.53, N = 3 SE +/- 2.69, N = 3 8406.69 11106.03 11557.65 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.28, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 46.06 41.86 35.44
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 46.51 41.70 32.61 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 SE +/- 0.20, N = 3 41.96 39.56 39.48 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.48, N = 3 78.41 82.00 135.37 1. (CXX) g++ options: -O3 -lpthread
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 70 140 210 280 350 SE +/- 0.19, N = 3 SE +/- 1.44, N = 3 SE +/- 0.83, N = 3 308.68 310.01 318.78 MIN: 51 / MAX: 586 MIN: 52 / MAX: 590 MIN: 57 / MAX: 580
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 600K 1200K 1800K 2400K 3000K SE +/- 22872.63, N = 15 SE +/- 27814.04, N = 15 SE +/- 22833.50, N = 3 1913270.25 1992290.86 2770462.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 2K 4K 6K 8K 10K SE +/- 19.79, N = 3 SE +/- 9.93, N = 3 SE +/- 15.84, N = 3 10910.3 11288.3 11462.2 1. (CXX) g++ options: -rdynamic
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 9 18 27 36 45 SE +/- 0.26, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 38.66 38.29 35.06
oneDNN MKL-DNN Harness: Recurrent Neural Network Training - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Recurrent Neural Network Training - Data Type: f32 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 50 100 150 200 250 SE +/- 0.54, N = 3 SE +/- 0.30, N = 3 SE +/- 0.89, N = 3 205.45 190.56 169.86 MIN: 202.71 MIN: 188.28 MIN: 165.86 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 5 10 15 20 25 SE +/- 0.16, N = 12 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 18.74 18.66 16.01 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
oneDNN MKL-DNN Harness: Recurrent Neural Network Inference - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Recurrent Neural Network Inference - Data Type: f32 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 28.56 28.02 26.62 MIN: 27.69 MIN: 27.63 MIN: 26.04 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 9 18 27 36 45 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.22, N = 3 38.61 37.64 32.37
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3 6 9 12 15 SE +/- 0.0041070, N = 3 SE +/- 0.0028554, N = 3 SE +/- 0.1116103, N = 3 9.8209433 9.8754752 11.9606470 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 15.45 15.72 20.86 MIN: 15.31 / MAX: 15.79 MIN: 15.53 / MAX: 16.04 MIN: 20.65 / MAX: 21.39
Cpuminer-Opt Algorithm: m7m OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: m7m Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 200 400 600 800 1000 SE +/- 0.18, N = 3 SE +/- 0.71, N = 3 SE +/- 1.61, N = 3 407.75 620.08 838.57 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 30 60 90 120 150 SE +/- 0.67, N = 3 136 137 138 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 12 24 36 48 60 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 43 44 51 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 9 18 27 36 45 SE +/- 0.14, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 37.30 37.21 32.11
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 14.86 17.73 20.06 MIN: 14.38 / MAX: 15.22 MIN: 17.56 / MAX: 18.2 MIN: 19.72 / MAX: 20.53
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 10 20 30 40 50 SE +/- 0.12, N = 3 SE +/- 0.35, N = 3 SE +/- 0.10, N = 3 45.5 45.5 38.3
Cpuminer-Opt Algorithm: deep OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: deep Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 15.28, N = 3 SE +/- 3.33, N = 3 SE +/- 5.77, N = 3 11180 12397 15150 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
ParaView Test: Many Spheres - Resolution: 3840 x 2160 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 3840 x 2160 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1400 2800 4200 5600 7000 SE +/- 74.97, N = 15 SE +/- 13.31, N = 3 SE +/- 1.79, N = 3 6344.44 6546.76 6585.18
ParaView Test: Many Spheres - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 3840 x 2160 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 15 30 45 60 75 SE +/- 0.75, N = 15 SE +/- 0.13, N = 3 SE +/- 0.02, N = 3 63.28 65.30 65.68
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 226.30, N = 3 SE +/- 293.67, N = 3 SE +/- 347.43, N = 3 65002 77173 90026 1. (CXX) g++ options: -pipe -lpthread
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 16.70 17.56 21.43 MIN: 16.58 / MAX: 16.98 MIN: 17.35 / MAX: 17.95 MIN: 21.12 / MAX: 21.85
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 1.7M 3.4M 5.1M 6.8M 8.5M SE +/- 25336.14, N = 3 SE +/- 18061.55, N = 3 SE +/- 103627.67, N = 4 5661607.84 5906453.74 7734523.74 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 99.9 97.2 83.2
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 1.3253 2.6506 3.9759 5.3012 6.6265 5.89 5.67 4.34
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 90 180 270 360 450 SE +/- 1.00, N = 3 SE +/- 1.40, N = 3 SE +/- 1.10, N = 3 393.31 396.39 398.10 MIN: 241 / MAX: 706 MIN: 229 / MAX: 710 MIN: 227 / MAX: 709
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 0.8629 1.7258 2.5887 3.4516 4.3145 SE +/- 0.042, N = 5 SE +/- 0.026, N = 25 SE +/- 0.019, N = 5 3.835 3.562 3.222 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 90 180 270 360 450 SE +/- 2.38, N = 3 SE +/- 2.83, N = 3 SE +/- 7.06, N = 3 364.90 370.42 431.03
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 16.54 20.51 21.36 MIN: 16.42 / MAX: 16.83 MIN: 20.27 / MAX: 20.97 MIN: 21.21 / MAX: 21.84
Cpuminer-Opt Algorithm: sha256t OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: sha256t Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 30K 60K 90K 120K 150K SE +/- 76.38, N = 3 SE +/- 1043.48, N = 3 SE +/- 1769.36, N = 3 85090 102523 119460 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: lbry OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: lbry Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 10K 20K 30K 40K 50K SE +/- 106.82, N = 3 SE +/- 21.86, N = 3 SE +/- 186.10, N = 3 34287 38917 46910 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 101.0 99.8 89.9
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Degridding Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 500 1000 1500 2000 2500 SE +/- 4.63, N = 3 SE +/- 10.16, N = 3 SE +/- 2.44, N = 15 1924.76 2164.78 2350.74 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Gridding Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 300 600 900 1200 1500 SE +/- 13.29, N = 3 SE +/- 18.14, N = 15 SE +/- 5.67, N = 3 1164.69 1173.09 1307.36 1. (CXX) g++ options: -lpthread
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.15, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 36.07 29.00 26.18
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 0.4388 0.8776 1.3164 1.7552 2.194 1.95 1.62 1.62
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 20 40 60 80 100 SE +/- 0.09, N = 3 102.0 102.0 82.5
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 6.56 6.31 6.13
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 1400 2800 4200 5600 7000 SE +/- 8.18, N = 3 SE +/- 9.99, N = 3 SE +/- 7.10, N = 3 4730.92 4841.14 6620.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 6K 12K 18K 24K 30K SE +/- 50.42, N = 3 SE +/- 2.67, N = 3 SE +/- 69.48, N = 3 20306 23257 27740 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.0788 0.1576 0.2364 0.3152 0.394 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.33 0.34 0.35 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 12K 24K 36K 48K 60K SE +/- 67.77, N = 3 SE +/- 7.70, N = 3 SE +/- 32.20, N = 3 42519.31 45911.89 58218.50 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 1000 2000 3000 4000 5000 SE +/- 1.07, N = 3 SE +/- 9.69, N = 3 SE +/- 8.17, N = 3 2677.73 3480.92 4743.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 379.83, N = 3 SE +/- 1009.94, N = 3 SE +/- 372.30, N = 3 58011.48 62670.62 77933.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 73.95, N = 3 SE +/- 12.64, N = 3 SE +/- 57.36, N = 3 8781.93 9097.70 11945.15 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 30K 60K 90K 120K 150K SE +/- 5.31, N = 3 SE +/- 26.99, N = 3 SE +/- 101.17, N = 3 94530.77 108652.40 148736.74 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Xonotic Resolution: 3840 x 2160 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 100 200 300 400 500 SE +/- 1.38, N = 3 SE +/- 1.05, N = 3 SE +/- 1.27, N = 3 438.94 440.15 442.20 MIN: 239 / MAX: 808 MIN: 277 / MAX: 819 MIN: 277 / MAX: 810
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 31.13 30.24 27.17 1. (CC) gcc options: -lm -O3
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 30 60 90 120 150 SE +/- 2.00, N = 3 156 155 133
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 19.22 19.57 25.31 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 150K 300K 450K 600K 750K SE +/- 1190.05, N = 3 SE +/- 670.75, N = 3 SE +/- 961.40, N = 3 517909.12 521955.18 711755.16 1. (CC) gcc options: -O2 -lrt" -lrt
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 400 800 1200 1600 2000 SE +/- 4.70, N = 3 SE +/- 2.03, N = 3 SE +/- 2.03, N = 3 1714 1718 1884 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 104 111 111 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 130 260 390 520 650 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 528 529 612 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 30 60 90 120 150 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 114 114 131 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.32, N = 3 SE +/- 0.03, N = 3 30.08 29.72 25.42
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1000 2000 3000 4000 5000 SE +/- 8.19, N = 3 SE +/- 38.04, N = 3 SE +/- 22.37, N = 3 2866.6 4013.6 4505.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 29.11 29.06 24.66
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 160 320 480 640 800 SE +/- 1.75, N = 3 SE +/- 9.33, N = 3 SE +/- 3.02, N = 3 725.2 715.7 711.5 1. firefox 76.0.1
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 200 400 600 800 1000 SE +/- 12.13, N = 3 SE +/- 5.74, N = 3 SE +/- 4.22, N = 3 779.3 745.8 743.1 1. chrome 83.0.4103.61
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 29.27 25.91 20.97
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 22.0 21.9 18.3
Xonotic Resolution: 3840 x 2160 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 120 240 360 480 600 SE +/- 2.20, N = 3 SE +/- 5.15, N = 3 SE +/- 1.52, N = 3 532.27 542.32 544.39 MIN: 315 / MAX: 1219 MIN: 307 / MAX: 1162 MIN: 347 / MAX: 1189
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 1.0485 2.097 3.1455 4.194 5.2425 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 4.13 4.16 4.66 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 200 400 600 800 1000 SE +/- 1.42, N = 3 SE +/- 0.81, N = 3 SE +/- 1.07, N = 3 674.24 706.62 834.38 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 200 400 600 800 1000 SE +/- 1.20, N = 3 SE +/- 2.03, N = 3 SE +/- 0.58, N = 3 777 780 908 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 50 100 150 200 250 220 222 233 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 25.04 24.11 22.33 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 24.19 23.69 21.39 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 90 180 270 360 450 SE +/- 0.58, N = 3 424 423 331
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 600K 1200K 1800K 2400K 3000K SE +/- 359.90, N = 3 SE +/- 666.93, N = 3 SE +/- 872.15, N = 3 2590657 2639580 2653413 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 25.03 23.30 20.86
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1300 2600 3900 5200 6500 SE +/- 0.36, N = 3 SE +/- 3.67, N = 3 SE +/- 0.53, N = 3 4925.38 5865.13 6075.22 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 20.91 19.21 18.83
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 900 1800 2700 3600 4500 SE +/- 19.18, N = 4 SE +/- 25.93, N = 4 SE +/- 18.85, N = 20 4064 3824 2478
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 300 600 900 1200 1500 SE +/- 2.19, N = 3 1297 1298 1482 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 60 120 180 240 300 SE +/- 1.00, N = 3 SE +/- 0.67, N = 3 271 272 290 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 25.53 25.79 30.43 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 25.17 23.30 19.05 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 7103.67, N = 4 SE +/- 3545.14, N = 3 SE +/- 5979.86, N = 3 495906 1072379 1373026 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 200 400 600 800 1000 SE +/- 1.76, N = 3 SE +/- 0.67, N = 3 660 661 783 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 120 240 360 480 600 SE +/- 0.67, N = 3 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 543 555 558 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 400 800 1200 1600 2000 SE +/- 2.85, N = 3 SE +/- 9.21, N = 3 SE +/- 3.18, N = 3 1563 1563 1776 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 130 260 390 520 650 SE +/- 4.70, N = 3 SE +/- 4.26, N = 3 562 568 615 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 25.52 21.73 17.31 1. (CXX) g++ options: -O2 -lOpenCL
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_1d - Data Type: f32 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 0.6868 1.3736 2.0604 2.7472 3.434 SE +/- 0.01797, N = 3 SE +/- 0.00362, N = 3 SE +/- 0.00650, N = 3 3.05244 3.03768 2.55517 MIN: 2.98 MIN: 3 MIN: 2.49 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 120 240 360 480 600 SE +/- 0.29, N = 3 SE +/- 0.23, N = 3 SE +/- 0.21, N = 3 479.25 495.04 556.52 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 100 200 300 400 500 SE +/- 0.16, N = 3 SE +/- 1.63, N = 3 SE +/- 0.70, N = 3 393.00 407.57 446.24 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.54, N = 3 177.43 179.83 187.35 MIN: 155.2 / MAX: 184.35 MIN: 145.19 / MAX: 189.28 MIN: 136.98 / MAX: 193.99 1. (CC) gcc options: -pthread
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.52, N = 3 SE +/- 0.13, N = 3 156.18 162.76 175.91 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 101.03 105.41 115.38 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 1000 2000 3000 4000 5000 SE +/- 1.03, N = 3 SE +/- 2.49, N = 3 SE +/- 1.60, N = 3 3483.9 3755.9 4707.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 200 400 600 800 1000 SE +/- 6.11, N = 3 SE +/- 10.84, N = 3 SE +/- 2.40, N = 3 923 894 760
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 300K 600K 900K 1200K 1500K SE +/- 6901.81, N = 3 SE +/- 3382.68, N = 3 SE +/- 3070.14, N = 3 1161941 1292441 1431900 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 20.93 20.24 17.91
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 150 300 450 600 750 SE +/- 0.83, N = 3 SE +/- 1.48, N = 3 SE +/- 0.37, N = 3 501.60 519.76 700.92 MIN: 415.11 / MAX: 600.41 MIN: 416.32 / MAX: 626.07 MIN: 565.29 / MAX: 877.74 1. (CC) gcc options: -pthread
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 300 600 900 1200 1500 SE +/- 0.88, N = 3 SE +/- 4.37, N = 3 SE +/- 4.26, N = 3 1304 1303 1148 1. firefox 76.0.1
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 700 1400 2100 2800 3500 SE +/- 27.61, N = 4 SE +/- 38.29, N = 4 SE +/- 47.70, N = 20 3293 3175 2615
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 21.05 20.28 14.97 1. (CXX) g++ options: -O2 -lOpenCL
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 21.93 18.62 15.51 1. (CC) gcc options: -O3 -pthread -lz -llzma
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.14, N = 3 SE +/- 0.25, N = 3 SE +/- 0.14, N = 3 185.20 196.83 204.01 MIN: 160 / MAX: 192.81 MIN: 157.73 / MAX: 208.12 MIN: 149.38 / MAX: 211.16 1. (CC) gcc options: -pthread
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3 6 9 12 15 SE +/- 0.364177, N = 15 SE +/- 0.312574, N = 15 SE +/- 0.029779, N = 3 12.243907 12.090683 8.883476 -lm -lm 1. (CC) gcc options:
Selenium Benchmark: Maze Solver - Browser: Firefox OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1.215 2.43 3.645 4.86 6.075 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 5.4 4.5 4.4 1. firefox 76.0.1
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.6593 1.3186 1.9779 2.6372 3.2965 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.67 2.71 2.93 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 200 400 600 800 1000 SE +/- 1.90, N = 3 SE +/- 1.02, N = 3 SE +/- 1.37, N = 3 585.44 626.95 782.60 MIN: 459 / MAX: 721.52 MIN: 486.41 / MAX: 784.21 MIN: 605.38 / MAX: 1089 1. (CC) gcc options: -pthread
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 90 180 270 360 450 SE +/- 0.64, N = 3 SE +/- 1.43, N = 3 SE +/- 1.45, N = 3 414.4 351.9 349.4 1. firefox 76.0.1
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 300 600 900 1200 1500 SE +/- 9.77, N = 3 SE +/- 6.89, N = 3 SE +/- 5.33, N = 3 1509 1499 1387 1. chrome 83.0.4103.61
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 20.23 18.01 13.61 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 11.02 11.12 12.73
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 16.40 15.86 15.11 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.7223 1.4446 2.1669 2.8892 3.6115 3.21 3.05 2.31
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 200M 400M 600M 800M 1000M SE +/- 8792198.50, N = 3 SE +/- 5153987.10, N = 3 SE +/- 1663878.48, N = 3 816912713 856949071 972233554 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 16.56 15.79 14.39
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 700K 1400K 2100K 2800K 3500K SE +/- 1575.33, N = 3 SE +/- 10581.43, N = 3 SE +/- 1202.00, N = 3 3113406 3100011 2321631
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 3K 6K 9K 12K 15K SE +/- 3.81, N = 3 SE +/- 27.51, N = 3 SE +/- 11.96, N = 3 10835.78 11256.14 13259.64 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
oneDNN MKL-DNN Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch 1D - Data Type: f32 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 1.047 2.094 3.141 4.188 5.235 SE +/- 0.00289, N = 3 SE +/- 0.00333, N = 3 SE +/- 0.01183, N = 3 4.65347 4.58909 3.30905 MIN: 4.44 MIN: 4.38 MIN: 3.03 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: IP Batch 1D - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch 1D - Data Type: u8s8f32 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.4285 0.857 1.2855 1.714 2.1425 SE +/- 0.00324, N = 3 SE +/- 0.00126, N = 3 SE +/- 0.00032, N = 3 1.90423 1.34228 1.17466 MIN: 1.84 MIN: 1.31 MIN: 1.16 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 17.18 16.05 11.82 1. (CXX) g++ options: -O3 -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 11 22 33 44 55 SE +/- 0.16, N = 3 SE +/- 0.35, N = 3 SE +/- 0.14, N = 3 37.93 38.24 49.01 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Selenium Benchmark: Maze Solver - Browser: Google Chrome OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Google Chrome Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1.215 2.43 3.645 4.86 6.075 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 5.4 4.1 4.1 1. chrome 83.0.4103.61
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 18.28 13.54 10.91 1. (CXX) g++ options: -O2 -lOpenCL
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 14.78 14.33 11.95
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.18, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 14.00 13.97 12.96 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 70 140 210 280 350 SE +/- 3.31, N = 3 SE +/- 2.91, N = 3 SE +/- 2.87, N = 3 343.45 287.96 278.32 1. chrome 83.0.4103.61
Basemark GPU Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: Medium OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: Medium Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 90 180 270 360 450 SE +/- 0.25, N = 3 SE +/- 0.54, N = 3 SE +/- 0.66, N = 3 404.07 413.46 415.32 MIN: 198.76 / MAX: 1403.78 MIN: 269.63 / MAX: 678.6 MIN: 267.26 / MAX: 672.55
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 SE +/- 0.103, N = 6 SE +/- 0.110, N = 5 SE +/- 0.045, N = 3 8.578 8.314 5.124
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 800K 1600K 2400K 3200K 4000K SE +/- 7988.29, N = 3 SE +/- 37136.44, N = 4 SE +/- 24855.18, N = 3 2575156.75 2609128.25 3788204.92 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3 6 9 12 15 SE +/- 0.026, N = 3 SE +/- 0.052, N = 3 SE +/- 0.018, N = 3 11.692 11.411 9.693
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 81.82 83.99 108.20
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 800 1600 2400 3200 4000 SE +/- 47.69, N = 4 SE +/- 25.98, N = 4 SE +/- 19.72, N = 4 3515 3442 2889
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 3 6 9 12 15 SE +/- 0.019, N = 3 SE +/- 0.042, N = 3 SE +/- 0.028, N = 3 10.616 10.542 9.573
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3 6 9 12 15 SE +/- 0.125, N = 3 SE +/- 0.170, N = 3 SE +/- 0.019, N = 3 11.194 11.194 7.949 1. (CC) gcc options: -O2 -MT -MD -MP -MF
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 7K 14K 21K 28K 35K SE +/- 6.64, N = 3 SE +/- 7.22, N = 3 SE +/- 12.37, N = 3 25774.91 27066.00 34951.11 -march=amdfam10 -march=core2 -march=amdfam10 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.43, N = 3 SE +/- 0.35, N = 3 27.1 26.5 26.2 1. firefox 76.0.1
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 200K 400K 600K 800K 1000K SE +/- 725.46, N = 3 SE +/- 1690.50, N = 3 SE +/- 2860.73, N = 3 895881 788879 750702
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 16 32 48 64 80 SE +/- 0.40, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 60.94 62.85 72.38 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.001, N = 3 SE +/- 0.017, N = 3 SE +/- 0.006, N = 3 10.350 9.227 6.760 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.128, N = 3 SE +/- 0.023, N = 3 SE +/- 0.115, N = 3 8.782 8.381 8.273
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 300K 600K 900K 1200K 1500K SE +/- 4811.76, N = 3 SE +/- 7016.62, N = 3 SE +/- 4455.05, N = 3 1080041 1088654 1260891
NeatBench Acceleration: CPU OpenBenchmarking.org FPS, More Is Better NeatBench 5 Acceleration: CPU Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 18.3 24.0 26.2
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.022, N = 3 SE +/- 0.031, N = 3 SE +/- 0.018, N = 3 7.716 7.665 6.695
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 SE +/- 0.072, N = 3 SE +/- 0.028, N = 3 SE +/- 0.055, N = 3 7.538 7.538 6.764
IPC_benchmark Type: TCP Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 4096 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 300K 600K 900K 1200K 1500K SE +/- 6414.93, N = 3 SE +/- 7067.42, N = 3 SE +/- 4633.54, N = 3 1413139 1445302 1575932
Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 0.34, N = 3 35.90 35.73 35.35 1. chrome 83.0.4103.61
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 SE +/- 0.044, N = 3 SE +/- 0.033, N = 3 SE +/- 0.041, N = 3 7.197 7.164 6.514 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.116, N = 3 SE +/- 0.093, N = 3 6.974 6.955 6.954 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 SE +/- 0.004, N = 3 7.852 7.128 5.237 1. (CXX) g++ options: -fopenmp -O3
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.00626, N = 3 SE +/- 0.01179, N = 3 SE +/- 0.05024, N = 3 7.38083 6.98866 5.53479 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 900 1800 2700 3600 4500 SE +/- 12.21, N = 4 SE +/- 12.46, N = 4 4010 3994 3319
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.064, N = 3 SE +/- 0.035, N = 3 6.805 6.689 6.135
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 140 280 420 560 700 SE +/- 1.43, N = 3 SE +/- 0.82, N = 3 SE +/- 0.71, N = 3 504.52 547.69 671.39 MIN: 384.26 / MAX: 543.54 MIN: 394.31 / MAX: 589.7 MIN: 554.73 / MAX: 730.74 1. (CC) gcc options: -pthread
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2 4 6 8 10 SE +/- 0.061, N = 3 SE +/- 0.049, N = 3 SE +/- 0.054, N = 3 7.197 7.079 4.562 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shm -lasound -lSDL2 -lsndio -pthread -lva -lbz2 -llzma -lva-drm -lva-x11 -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 50 100 150 200 250 SE +/- 0.27, N = 3 SE +/- 1.24, N = 3 SE +/- 0.28, N = 3 221.09 229.87 237.11 1. (CC) gcc options: -O3 -rdynamic
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 160 320 480 640 800 SE +/- 0.15, N = 3 SE +/- 0.94, N = 3 SE +/- 1.04, N = 3 541.15 587.62 735.61 MIN: 398.75 / MAX: 582.99 MIN: 407.36 / MAX: 638.47 MIN: 617.92 / MAX: 798.59 1. (CC) gcc options: -pthread
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 11.63 11.30 10.47 -lm -lm 1. (CC) gcc options:
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 1.3112 2.6224 3.9336 5.2448 6.556 SE +/- 0.00429, N = 3 SE +/- 0.00694, N = 3 SE +/- 0.01025, N = 3 5.82758 5.14902 4.40751 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2 -march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 15 30 45 60 75 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 69.23 69.20 56.16 -lm -lm 1. (CC) gcc options:
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 7 14 21 28 35 SE +/- 0.38, N = 3 SE +/- 0.19, N = 3 SE +/- 0.16, N = 3 27.80 27.27 16.39 -lm -lm 1. (CC) gcc options:
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 8 16 24 32 40 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 35.92 34.84 26.02 -lm -lm 1. (CC) gcc options:
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 1.1345 2.269 3.4035 4.538 5.6725 SE +/- 0.016, N = 3 SE +/- 0.028, N = 3 SE +/- 0.055, N = 3 5.042 5.041 4.822
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 1.1986 2.3972 3.5958 4.7944 5.993 SE +/- 0.071, N = 3 SE +/- 0.047, N = 3 SE +/- 0.010, N = 3 5.327 5.086 4.281 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
ParaView Test: Wavelet Contour - Resolution: 3840 x 2160 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 3840 x 2160 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 400 800 1200 1600 2000 SE +/- 21.02, N = 3 SE +/- 14.85, N = 3 SE +/- 1.99, N = 3 1961.62 1976.57 2022.73
ParaView Test: Wavelet Contour - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 3840 x 2160 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 40 80 120 160 200 SE +/- 2.02, N = 3 SE +/- 1.42, N = 3 SE +/- 0.19, N = 3 188.23 189.67 194.10
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 500K 1000K 1500K 2000K 2500K SE +/- 6563.08, N = 3 SE +/- 5980.74, N = 3 SE +/- 8248.95, N = 3 1460097 2212383 2268105
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 500K 1000K 1500K 2000K 2500K SE +/- 3659.86, N = 3 SE +/- 13537.88, N = 3 SE +/- 16992.57, N = 3 1462821 2228079 2260588
ParaView Test: Wavelet Volume - Resolution: 3840 x 2160 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 3840 x 2160 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 700 1400 2100 2800 3500 SE +/- 16.36, N = 3 SE +/- 34.29, N = 15 SE +/- 42.49, N = 3 1305.64 3246.42 3454.05
ParaView Test: Wavelet Volume - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 3840 x 2160 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 50 100 150 200 250 SE +/- 1.02, N = 3 SE +/- 2.14, N = 15 SE +/- 2.65, N = 3 81.60 202.90 215.88
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 2K 4K 6K 8K 10K SE +/- 2.31, N = 3 SE +/- 14.89, N = 3 SE +/- 0.67, N = 3 6114.17 6313.96 8093.59 MIN: 4420.71 / MAX: 9519.51 MIN: 4535.61 / MAX: 9847.4 MIN: 5463.26 / MAX: 13393.58 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 40 80 120 160 200 SE +/- 2.13, N = 3 SE +/- 1.73, N = 3 SE +/- 2.64, N = 3 126.49 135.59 159.92 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 70.20 70.14 50.13 1. (CC) gcc options: -O2 -static -pthread -lrt
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 0.4689 0.9378 1.4067 1.8756 2.3445 SE +/- 0.005150, N = 3 SE +/- 0.005038, N = 3 SE +/- 0.010870, N = 3 2.084161 2.043963 2.019045 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 15 30 45 60 75 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 67.96 67.81 46.17 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 67.37 67.28 44.60 1. (CC) gcc options: -O2 -static -pthread -lrt
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.7964 1.5928 2.3892 3.1856 3.982 SE +/- 0.00115, N = 3 SE +/- 0.00324, N = 3 SE +/- 0.00462, N = 3 3.53971 2.63474 2.23525 MIN: 3.43 MIN: 2.54 MIN: 2.2 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 15 30 45 60 75 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 67.32 67.19 41.81 1. (CC) gcc options: -O2 -static -pthread -lrt
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_3d - Data Type: f32 Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 1.119 2.238 3.357 4.476 5.595 SE +/- 0.02163, N = 3 SE +/- 0.00813, N = 3 SE +/- 0.00690, N = 3 4.97344 4.76923 4.37431 MIN: 4.87 MIN: 4.73 MIN: 4.28 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 1.1714 2.3428 3.5142 4.6856 5.857 SE +/- 0.002, N = 3 SE +/- 0.008, N = 3 SE +/- 0.005, N = 3 5.206 4.720 4.704 1. (CC) gcc options: -O2 -static -pthread -lrt
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression Core i9 10900K Ryzen 9 3900X 0.7016 1.4032 2.1048 2.8064 3.508 SE +/- 0.045, N = 3 SE +/- 0.026, N = 3 3.118 2.513 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 140 280 420 560 700 SE +/- 1.64, N = 3 SE +/- 8.34, N = 5 SE +/- 3.11, N = 3 639.74 640.16 651.73 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.6975 1.395 2.0925 2.79 3.4875 SE +/- 0.017, N = 3 SE +/- 0.019, N = 3 SE +/- 0.006, N = 3 3.100 3.016 2.245 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 0.6761 1.3522 2.0283 2.7044 3.3805 SE +/- 0.030, N = 3 SE +/- 0.029, N = 3 SE +/- 0.003, N = 3 3.005 2.711 2.029 1. (CC) gcc options: -lpthread
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 40 80 120 160 200 SE +/- 0.94, N = 4 SE +/- 0.43, N = 4 SE +/- 0.27, N = 4 141.62 142.45 180.40 1. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 0.6117 1.2234 1.8351 2.4468 3.0585 SE +/- 0.001089, N = 3 SE +/- 0.005196, N = 3 SE +/- 0.004000, N = 3 2.718560 2.105884 1.324664 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 300K 600K 900K 1200K 1500K SE +/- 3923.30, N = 5 SE +/- 2795.80, N = 5 SE +/- 3500.23, N = 5 1320223 1383191 1623785 1. (CC) gcc options: -O3 -march=native
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 200 400 600 800 1000 SE +/- 23.46, N = 3 SE +/- 36.32, N = 13 SE +/- 0.53, N = 3 867.37 952.61 1083.44 MIN: 753 / MAX: 1147.17 MIN: 113.46 / MAX: 1116.04 MIN: 1046.91 / MAX: 1099.15 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 60 120 180 240 300 SE +/- 0.28, N = 3 SE +/- 12.18, N = 13 SE +/- 1.63, N = 3 249.66 260.42 279.04 MIN: 63.02 / MAX: 293.59 MIN: 43.8 / MAX: 394.06 MIN: 128.55 / MAX: 306.82 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 300 600 900 1200 1500 SE +/- 0.36, N = 3 SE +/- 5.62, N = 3 SE +/- 0.19, N = 3 992.02 1035.03 1359.76 MIN: 504.81 / MAX: 2706.97 MIN: 526.37 / MAX: 2846.75 MIN: 688.61 / MAX: 3733.83 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 30 60 90 120 150 152 144 140
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 800 1600 2400 3200 4000 SE +/- 3.39, N = 3 SE +/- 0.09, N = 3 SE +/- 6.96, N = 3 2711.19 2816.07 3725.66 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 8.33 7.64 4.03 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 0.2122 0.4244 0.6366 0.8488 1.061 SE +/- 0.002538, N = 3 SE +/- 0.004074, N = 3 SE +/- 0.004319, N = 3 0.943135 0.937118 0.913705 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 0.1775 0.355 0.5325 0.71 0.8875 SE +/- 0.001754, N = 3 SE +/- 0.004102, N = 3 SE +/- 0.004261, N = 3 0.788758 0.782503 0.763600 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls Core i9 10900K Ryzen 9 3950X Ryzen 9 3900X 0.5025 1.005 1.5075 2.01 2.5125 SE +/- 0.009850, N = 3 SE +/- 0.004926, N = 3 SE +/- 0.012017, N = 3 2.233182 2.150808 2.079670 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 0.8427 1.6854 2.5281 3.3708 4.2135 SE +/- 0.009259, N = 3 SE +/- 0.022080, N = 3 SE +/- 0.001930, N = 3 3.745295 3.629240 3.584657 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack Ryzen 9 3950X Ryzen 9 3900X Core i9 10900K 0.9107 1.8214 2.7321 3.6428 4.5535 SE +/- 0.012222, N = 3 SE +/- 0.021373, N = 3 SE +/- 0.007847, N = 3 4.047731 3.919947 3.810223 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall Ryzen 9 3950X Core i9 10900K Ryzen 9 3900X 0.7576 1.5152 2.2728 3.0304 3.788 SE +/- 0.007176, N = 3 SE +/- 0.021313, N = 3 SE +/- 0.020378, N = 3 3.367286 3.359547 3.248007 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 0.65, N = 4 SE +/- 2.13, N = 4 SE +/- 14.29, N = 4 1993.88 2048.05 2073.68
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ryzen 9 3900X Ryzen 9 3950X Core i9 10900K 1600 3200 4800 6400 8000 SE +/- 18.52, N = 4 SE +/- 100.10, N = 4 SE +/- 35.73, N = 4 6829.49 6834.75 7302.38
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Ryzen 9 3900X Core i9 10900K Ryzen 9 3950X 600 1200 1800 2400 3000 SE +/- 3.76, N = 4 SE +/- 3.66, N = 4 SE +/- 24.78, N = 4 2750.02 2779.91 2784.06
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 500 1000 1500 2000 2500 SE +/- 8.64, N = 4 SE +/- 8.94, N = 4 SE +/- 22.10, N = 4 1930.39 2088.40 2134.31
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Core i9 10900K Ryzen 9 3900X Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 0.09, N = 4 SE +/- 1.26, N = 4 SE +/- 15.08, N = 4 1258.51 1737.62 1752.90
Phoronix Test Suite v10.8.4