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