Ryzen 9 5900X AMD Ryzen 9 5900X 12-Core testing with a ASUS ROG CROSSHAIR VIII HERO (2702 BIOS) and AMD Radeon RX 56/64 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2012018-HA-RYZEN959003&grr&rdt .
Ryzen 9 5900X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 5900X 2 3 AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads) ASUS ROG CROSSHAIR VIII HERO (2702 BIOS) AMD Starship/Matisse 16GB 1000GB Sabrent Rocket 4.0 1TB AMD Radeon RX 56/64 8GB (1590/800MHz) AMD Vega 10 HDMI Audio ASUS VP28U Realtek RTL8125 2.5GbE + Intel I211 Ubuntu 20.10 5.8.0-29-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 amdgpu 19.1.0 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0xa201009 Graphics Details - GLAMOR Java Details - OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10) Python Details - Python 3.8.6 Security Details - 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 9 5900X kripke: hpcc: G-HPL lammps: 20k Atoms basis: UASTC Level 2 + RDO Post-Processing lczero: BLAS build-llvm: Time To Compile blender: Barbershop - CPU-Only lczero: Eigen blender: Pabellon Barcelona - CPU-Only ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymap ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2 mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 blender: Classroom - CPU-Only brl-cad: VGR Performance Metric ncnn: Vulkan GPU - yolov4-tiny ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU - squeezenet hpcg: hint: FLOAT caffe: GoogleNet - CPU - 200 mocassin: Dust 2D tau100.0 numpy: gromacs: Water Benchmark blender: Fishy Cat - CPU-Only astcenc: Exhaustive asmfish: 1024 Hash Memory, 26 Depth compress-lz4: 3 - Decompression Speed compress-lz4: 3 - Compression Speed glmark2: 1920 x 1080 glmark2: 3840 x 2160 glmark2: 2560 x 1440 glmark2: 1920 x 1200 stress-ng: Context Switching onednn: Recurrent Neural Network Inference - f32 - CPU pyperformance: python_startup hmmer: Pfam Database Search blender: BMW27 - CPU-Only caffe: GoogleNet - CPU - 100 mlpack: scikit_qda tensorflow-lite: Inception V4 tensorflow-lite: Inception ResNet V2 geekbench: CPU Multi Core caffe: AlexNet - CPU - 200 stockfish: Total Time kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium compress-zstd: 19 namd: ATPase Simulation - 327,506 Atoms indigobench: CPU - Bedroom indigobench: CPU - Supercar tensorflow-lite: Mobilenet Quant tensorflow-lite: SqueezeNet tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float ddnet: 3840 x 2160 - Fullscreen - OpenGL 3.3 - Default - Multeasymap ddnet: 3840 x 2160 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2 pyperformance: raytrace avifenc: 0 geekbench: GPU Vulkan onednn: IP Batch All - u8s8f32 - CPU onednn: IP Batch All - f32 - CPU build-linux-kernel: Time To Compile ncnn: CPU - yolov4-tiny ncnn: CPU - resnet50 ncnn: CPU - alexnet ncnn: CPU - resnet18 ncnn: CPU - vgg16 ncnn: CPU - googlenet ncnn: CPU - blazeface ncnn: CPU - efficientnet-b0 ncnn: CPU - mnasnet ncnn: CPU - shufflenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU - mobilenet ncnn: CPU - squeezenet redis: SET redis: SADD compress-lz4: 9 - Decompression Speed compress-lz4: 9 - Compression Speed rawtherapee: Total Benchmark Time pyperformance: 2to3 geekbench: CPU Single Core redis: GET embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer - Asian Dragon Obj mlpack: scikit_ica rav1e: 5 redis: LPUSH rav1e: 1 caffe: AlexNet - CPU - 100 onednn: Recurrent Neural Network Training - f32 - CPU basis: ETC1S mlpack: scikit_linearridgeregression avifenc: 2 hugin: Panorama Photo Assistant + Stitching Time basis: UASTC Level 3 pyperformance: go vkfft: pyperformance: nbody pyperformance: json_loads compress-lz4: 1 - Decompression Speed compress-lz4: 1 - Compression Speed embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown compress-zstd: 3 rav1e: 6 pyperformance: chaos embree: Pathtracer - Asian Dragon stress-ng: CPU Stress stress-ng: NUMA stress-ng: System V Message Passing stress-ng: CPU Cache stress-ng: SENDFILE stress-ng: Malloc stress-ng: Memory Copying stress-ng: Atomic stress-ng: MEMFD stress-ng: Glibc Qsort Data Sorting stress-ng: Crypto stress-ng: MMAP stress-ng: Glibc C String Functions stress-ng: Vector Math stress-ng: Socket Activity stress-ng: Matrix Math stress-ng: Semaphores stress-ng: Forking embree: Pathtracer ISPC - Asian Dragon pyperformance: float espeak: Text-To-Speech Synthesis pyperformance: django_template pyperformance: crypto_pyaes pyperformance: pickle_pure_python redis: LPOP mpv: Big Buck Bunny Sunflower 4K - Software Only kvazaar: Bosphorus 4K - Very Fast x265: Bosphorus 4K pyperformance: regex_compile phpbench: PHP Benchmark Suite pyperformance: pathlib onednn: Deconvolution Batch deconv_1d - u8s8f32 - CPU onednn: Deconvolution Batch deconv_1d - f32 - CPU rav1e: 10 onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU openssl: RSA 4096-bit Performance mlpack: scikit_svm kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium tesseract-ocr: Time To OCR 7 Images basis: UASTC Level 2 astcenc: Thorough crafty: Elapsed Time sunflow: Global Illumination + Image Synthesis onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU rnnoise: onednn: IP Batch 1D - f32 - CPU onednn: IP Batch 1D - u8s8f32 - CPU tnn: CPU - MobileNet v2 kvazaar: Bosphorus 4K - Ultra Fast tnn: CPU - SqueezeNet v1.1 yquake2: Software CPU - 3840 x 2160 darktable: Boat - CPU-only ocrmypdf: Processing 60 Page PDF Document dolfyn: Computational Fluid Dynamics kvazaar: Bosphorus 1080p - Very Fast x265: Bosphorus 1080p mpv: Big Buck Bunny Sunflower 1080p - Software Only lammps: Rhodopsin Protein waifu2x-ncnn: 2x - 3 - Yes darktable: Server Room - CPU-only yquake2: Software CPU - 2560 x 1440 darktable: Masskrug - CPU-only onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU astcenc: Medium basis: UASTC Level 0 kvazaar: Bosphorus 1080p - Ultra Fast yquake2: OpenGL 1.x - 3840 x 2160 avifenc: 8 astcenc: Fast avifenc: 10 yquake2: Software CPU - 1920 x 1080 ffte: N=256, 3D Complex FFT Routine yquake2: OpenGL 1.x - 2560 x 1440 onednn: Deconvolution Batch deconv_3d - u8s8f32 - CPU onednn: Deconvolution Batch deconv_3d - f32 - CPU yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 3.x - 2560 x 1440 yquake2: OpenGL 3.x - 3840 x 2160 yquake2: OpenGL 3.x - 1920 x 1080 darktable: Server Rack - CPU-only hpcc: Max Ping Pong Bandwidth hpcc: Rand Ring Bandwidth hpcc: Rand Ring Latency hpcc: G-Rand Access hpcc: EP-STREAM Triad hpcc: G-Ptrans hpcc: EP-DGEMM hpcc: G-Ffte 5900X 2 3 10677015 49.23707 10.914 476.473 576 415.296 369.27 616 305.99 388.57 349.38 27.580 5.702 3.075 27.156 6.218 280.40 213298 9.13 6.35 4.08 2.16 11.30 8.29 0.95 9.97 2.74 2.31 3.56 2.56 7.80 4.63 4.97041 520270679.83819 188835 179 518.43 1.287 125.42 122.43 48852411 13302.0 71.47 6621 2240 4368 6096 6655497.99 30.8483 6.19 97.901 95.72 94273 59.63 1797387 1614850 13735 74872 35346827 8.39 8.54 45.2 1.29237 3.341 6.932 91938.1 124163 123236 84260.0 375.14 374.89 346 58.463 35835 13.5317 49.2393 53.585 21.26 23.58 13.52 13.04 59.96 12.65 1.53 5.17 3.82 3.84 4.07 4.25 12.22 12.68 2699538.08 3078815.33 13292.9 68.96 46.182 234 1762 3503239.21 18.3038 18.3770 39.44 1.484 2256430.70 0.506 37213 181.453 37.185 2.62 35.481 35.091 33.943 188 17403 88.5 17.2 13546.8 12141.03 19.4343 19.8227 5921.1 1.981 81.5 20.3222 9911.15 431.68 13737509.99 36.15 293369.91 204413476.02 1607.35 203204.37 1035.96 204.29 3864.63 352.72 2047853.50 135340.67 10102.06 59942.23 1764847.33 94938.54 20.6212 81.1 21.372 34.8 76.1 313 2212092.25 716.37 23.34 23.32 122 903075 12.6 2.75186 2.77668 4.384 0.771293 3870.8 16.83 30.71 31.22 19.068 18.675 15.18 11631285 0.678 1.30855 15.160 3.83039 1.03576 213.351 40.95 207.255 48.8 12.972 13.680 13.348 69.58 71.49 2280.82 10.003 7.013 5.571 104.5 5.669 18.1722 16.5293 5.73 5.388 129.65 801.2 4.346 4.22 4.165 180.4 38067.317430157 729.5 1.80867 4.78143 783.9 947.1 972.8 978.8 0.172 28532.581 2.39532 0.43808 0.04556 2.16690 2.97290 19.92540 5.99524 17769739 49.01677 10.936 480.805 594 414.562 368.76 612 306.47 392.98 343.61 27.166 5.690 3.065 27.058 6.176 280.57 215398 9.07 6.50 4.08 2.15 11.50 5.71 0.96 10.17 2.73 2.34 3.58 2.56 7.61 4.62 4.94879 527591041.95865 188273 179 511.58 1.288 125.52 122.34 49174276 13241.3 71.30 6608 2242 4368 6073 6813681.23 40.6051 6.15 97.801 95.69 94406 59.87 1795573 1613467 13714 75063 36368842 8.41 8.56 45.2 1.28955 3.348 6.976 91977.4 123959 122409 84226.0 380.06 374.89 345 58.829 34128 14.6057 48.5316 54.203 21.33 23.71 13.72 13.07 59.96 12.67 1.54 5.14 3.80 3.85 4.07 4.23 12.17 12.65 2643892.85 3010339.65 13272.7 69.09 46.277 234 1779 3436024.38 18.2724 18.4504 39.23 1.491 2282142.77 0.507 37222 179.930 36.674 2.57 35.583 35.575 33.804 187 17397 90.1 17.3 13546.4 12269.27 19.3761 19.7309 5920.2 1.992 81.3 20.5053 9701.91 432.83 13761384.75 36.49 292562.89 207104616.89 1615.36 203625.38 1032.73 203.87 3861.84 349.47 2070627.69 135461.30 10089.28 59808.48 1757005.59 95309.23 20.5595 80.8 21.702 35.3 77.0 317 2269525.57 715.00 23.39 23.38 122 811773 12.6 2.74334 2.75189 4.340 1.72800 3871.6 16.86 30.68 31.40 18.892 18.602 15.18 11426388 0.700 1.34291 15.210 3.59173 1.04968 212.260 40.87 206.946 47.7 12.924 13.545 13.337 69.19 72.56 2285.06 10.543 7.008 5.558 104.6 5.642 17.6004 16.5231 5.78 5.389 130.27 792.1 4.313 4.22 4.155 180.7 38216.666109652 722.4 1.81233 4.86161 794.7 946.2 974.9 980.9 0.175 28986.843 2.51894 0.44423 0.04601 2.17399 2.96947 19.39923 5.97747 10084770 49.22787 10.859 479.413 597 420.073 367.85 625 306.53 393.69 343.52 27.057 5.659 3.042 26.749 6.274 279.51 213598 9.21 6.28 4.08 2.14 11.64 5.79 0.95 9.74 2.75 2.30 3.55 2.56 7.74 4.62 4.95796 526804680.34841 188844 179 510.95 1.291 124.98 122.14 48973644 13263.0 72.10 6592 2241 4366 6097 6445064.73 40.3991 6.17 97.605 95.48 94303 60.40 1793350 1609633 13687 74809 35221299 8.41 8.56 45.1 1.29157 3.368 7.028 91691.1 123798 122448 84061.0 379.15 375.03 345 58.428 34555 14.2252 48.8790 53.498 21.31 23.77 13.63 13.10 60.17 12.70 1.54 5.16 3.82 3.88 4.09 4.24 12.11 12.70 2699923.20 3024458.78 13269.8 70.69 46.212 234 1760 3441942.20 18.2447 18.4575 39.27 1.486 2262592.06 0.507 37363 181.304 36.532 2.57 35.451 34.905 33.771 188 17316 92.5 17.3 13572.0 12218.83 19.4790 19.6959 5911.8 1.988 81.8 20.3852 9861.43 432.12 13770619.33 37.87 293682.92 204308047.60 1606.70 203460.77 1040.45 203.55 3871.13 351.11 2048383.13 135475.63 10161.48 60099.00 1750702.05 94356.46 20.5411 81.5 21.778 34.6 76.5 316 2294079.06 715.62 23.47 23.69 122 835818 12.5 2.74377 2.75397 4.364 1.45006 3876.4 16.86 30.76 31.37 18.918 18.693 15.12 11255332 0.691 1.31981 15.266 3.94456 1.04763 213.858 41.04 208.188 48.8 12.971 13.533 13.196 69.24 71.79 2293.65 10.578 7.007 5.557 105.2 5.663 17.6266 16.3492 5.72 5.518 129.68 800.4 4.303 4.23 4.174 182.4 38204.490344823 732.7 1.82593 4.81105 789.9 952.7 979.9 979.4 0.172 28622.952 2.55431 0.43980 0.04595 2.18294 2.97757 19.48257 5.95154 OpenBenchmarking.org
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 5900X 2 3 4M 8M 12M 16M 20M SE +/- 1129299.58, N = 9 SE +/- 607632.32, N = 9 SE +/- 1468913.33, N = 9 10677015 17769739 10084770 1. (CXX) g++ options: -O3 -fopenmp
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-HPL 5900X 2 3 11 22 33 44 55 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.10, N = 3 49.24 49.02 49.23 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms 5900X 2 3 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 10.91 10.94 10.86 1. (CXX) g++ options: -O3 -pthread -lm
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 5900X 2 3 100 200 300 400 500 SE +/- 1.09, N = 3 SE +/- 0.93, N = 3 SE +/- 2.72, N = 3 476.47 480.81 479.41 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS 5900X 2 3 130 260 390 520 650 SE +/- 5.51, N = 3 SE +/- 7.09, N = 5 SE +/- 2.65, N = 3 576 594 597 1. (CXX) g++ options: -flto -pthread
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile 5900X 2 3 90 180 270 360 450 SE +/- 1.61, N = 3 SE +/- 3.06, N = 3 SE +/- 3.87, N = 3 415.30 414.56 420.07
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only 5900X 2 3 80 160 240 320 400 SE +/- 0.30, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 369.27 368.76 367.85
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen 5900X 2 3 130 260 390 520 650 SE +/- 8.84, N = 3 SE +/- 6.96, N = 3 SE +/- 4.91, N = 3 616 612 625 1. (CXX) g++ options: -flto -pthread
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only 5900X 2 3 70 140 210 280 350 SE +/- 0.19, N = 3 SE +/- 0.40, N = 3 SE +/- 0.36, N = 3 305.99 306.47 306.53
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time 5900X 2 3 3 6 9 12 15 Min: 2.01 / Avg: 2.78 / Max: 10.36 Min: 2.02 / Avg: 2.49 / Max: 10.63 Min: 2 / Avg: 2.68 / Max: 8.15 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap 5900X 2 3 90 180 270 360 450 SE +/- 3.26, N = 15 SE +/- 4.14, N = 15 SE +/- 4.29, N = 15 388.57 392.98 393.69 MIN: 84.31 / MAX: 499.75 MIN: 81.75 / MAX: 499.75 MIN: 75.99 / MAX: 499.75 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time 5900X 2 3 3 6 9 12 15 Min: 2.5 / Avg: 2.67 / Max: 9.43 Min: 2.45 / Avg: 2.67 / Max: 9.38 Min: 2.67 / Avg: 3.01 / Max: 10.81 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 5900X 2 3 80 160 240 320 400 SE +/- 5.49, N = 15 SE +/- 5.00, N = 15 SE +/- 5.01, N = 15 349.38 343.61 343.52 MIN: 86.18 / MAX: 440.72 MIN: 83.92 / MAX: 423.19 MIN: 81.58 / MAX: 432.53 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 5900X 2 3 6 12 18 24 30 SE +/- 0.17, N = 15 SE +/- 0.15, N = 15 SE +/- 0.07, N = 3 27.58 27.17 27.06 MIN: 26.66 / MAX: 38.55 MIN: 26.39 / MAX: 38.47 MIN: 26.63 / MAX: 38.02 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 5900X 2 3 1.283 2.566 3.849 5.132 6.415 SE +/- 0.009, N = 15 SE +/- 0.009, N = 15 SE +/- 0.024, N = 3 5.702 5.690 5.659 MIN: 5.61 / MAX: 14.24 MIN: 5.59 / MAX: 15.75 MIN: 5.59 / MAX: 6.11 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 5900X 2 3 0.6919 1.3838 2.0757 2.7676 3.4595 SE +/- 0.018, N = 15 SE +/- 0.013, N = 15 SE +/- 0.039, N = 3 3.075 3.065 3.042 MIN: 2.83 / MAX: 12.54 MIN: 2.93 / MAX: 13.43 MIN: 2.91 / MAX: 3.99 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 5900X 2 3 6 12 18 24 30 SE +/- 0.13, N = 15 SE +/- 0.09, N = 15 SE +/- 0.14, N = 3 27.16 27.06 26.75 MIN: 26.34 / MAX: 52.41 MIN: 26.48 / MAX: 37.9 MIN: 26.27 / MAX: 38.84 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 5900X 2 3 2 4 6 8 10 SE +/- 0.083, N = 15 SE +/- 0.055, N = 15 SE +/- 0.056, N = 3 6.218 6.176 6.274 MIN: 5.36 / MAX: 15.71 MIN: 5.46 / MAX: 15.95 MIN: 6 / MAX: 8.61 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only 5900X 2 3 60 120 180 240 300 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 280.40 280.57 279.51
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric 5900X 2 3 50K 100K 150K 200K 250K 213298 215398 213598 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 -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny 5900X 2 3 3 6 9 12 15 SE +/- 0.23, N = 3 SE +/- 0.36, N = 3 SE +/- 0.26, N = 3 9.13 9.07 9.21 MIN: 6.8 / MAX: 12.36 MIN: 6.8 / MAX: 9.85 MIN: 6.79 / MAX: 9.77 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet50 5900X 2 3 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 6.35 6.50 6.28 MIN: 6.04 / MAX: 18.39 MIN: 6.04 / MAX: 19.3 MIN: 6.04 / MAX: 18.71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: alexnet 5900X 2 3 0.918 1.836 2.754 3.672 4.59 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.08 4.08 4.08 MIN: 3.95 / MAX: 4.8 MIN: 3.95 / MAX: 4.77 MIN: 3.96 / MAX: 4.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet18 5900X 2 3 0.486 0.972 1.458 1.944 2.43 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.16 2.15 2.14 MIN: 2.07 / MAX: 3.5 MIN: 2.08 / MAX: 2.91 MIN: 2.07 / MAX: 2.74 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: vgg16 5900X 2 3 3 6 9 12 15 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 11.30 11.50 11.64 MIN: 10.21 / MAX: 32.01 MIN: 10.23 / MAX: 31.99 MIN: 10.2 / MAX: 32.77 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: googlenet 5900X 2 3 2 4 6 8 10 SE +/- 2.51, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 8.29 5.71 5.79 MIN: 5.62 / MAX: 25.64 MIN: 5.64 / MAX: 9.37 MIN: 5.62 / MAX: 17.57 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: blazeface 5900X 2 3 0.216 0.432 0.648 0.864 1.08 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.95 0.96 0.95 MIN: 0.82 / MAX: 1.31 MIN: 0.82 / MAX: 1.35 MIN: 0.83 / MAX: 1.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 5900X 2 3 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.07, N = 3 9.97 10.17 9.74 MIN: 9 / MAX: 24 MIN: 8.94 / MAX: 24.01 MIN: 8.99 / MAX: 23.98 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mnasnet 5900X 2 3 0.6188 1.2376 1.8564 2.4752 3.094 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.74 2.73 2.75 MIN: 2.68 / MAX: 3.56 MIN: 2.67 / MAX: 3.55 MIN: 2.68 / MAX: 4.52 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 5900X 2 3 0.5265 1.053 1.5795 2.106 2.6325 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 2.31 2.34 2.30 MIN: 2.25 / MAX: 2.94 MIN: 2.24 / MAX: 6.9 MIN: 2.24 / MAX: 2.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 5900X 2 3 0.8055 1.611 2.4165 3.222 4.0275 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 3.56 3.58 3.55 MIN: 3.5 / MAX: 4.52 MIN: 3.51 / MAX: 13.06 MIN: 3.5 / MAX: 4.27 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 5900X 2 3 0.576 1.152 1.728 2.304 2.88 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.56 2.56 2.56 MIN: 2.5 / MAX: 3.31 MIN: 2.51 / MAX: 3.32 MIN: 2.5 / MAX: 3.31 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mobilenet 5900X 2 3 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 7.80 7.61 7.74 MIN: 6.43 / MAX: 15.19 MIN: 5 / MAX: 16.39 MIN: 4.99 / MAX: 14.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: squeezenet 5900X 2 3 1.0418 2.0836 3.1254 4.1672 5.209 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.63 4.62 4.62 MIN: 4.55 / MAX: 5.5 MIN: 4.53 / MAX: 5.39 MIN: 4.53 / MAX: 5.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 5900X 2 3 1.1183 2.2366 3.3549 4.4732 5.5915 SE +/- 0.00788, N = 3 SE +/- 0.00115, N = 3 SE +/- 0.00144, N = 3 4.97041 4.94879 4.95796 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT 5900X 2 3 110M 220M 330M 440M 550M SE +/- 2828608.31, N = 3 SE +/- 3480303.14, N = 3 SE +/- 1829126.92, N = 3 520270679.84 527591041.96 526804680.35 1. (CC) gcc options: -O3 -march=native -lm
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 200 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 200 5900X 2 3 40K 80K 120K 160K 200K SE +/- 237.58, N = 3 SE +/- 830.22, N = 3 SE +/- 112.12, N = 3 188835 188273 188844 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 5900X 2 3 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 179 179 179 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lrt -lz
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark 5900X 2 3 110 220 330 440 550 SE +/- 4.92, N = 3 SE +/- 4.27, N = 3 SE +/- 4.07, N = 3 518.43 511.58 510.95
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 5900X 2 3 0.2905 0.581 0.8715 1.162 1.4525 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 1.287 1.288 1.291 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only 5900X 2 3 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 SE +/- 0.11, N = 3 125.42 125.52 124.98
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive 5900X 2 3 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 SE +/- 0.18, N = 3 122.43 122.34 122.14 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth 5900X 2 3 11M 22M 33M 44M 55M SE +/- 479752.97, N = 3 SE +/- 48657.06, N = 3 SE +/- 627508.89, N = 3 48852411 49174276 48973644
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed 5900X 2 3 3K 6K 9K 12K 15K SE +/- 19.06, N = 3 SE +/- 12.94, N = 15 SE +/- 21.61, N = 3 13302.0 13241.3 13263.0 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed 5900X 2 3 16 32 48 64 80 SE +/- 1.17, N = 3 SE +/- 0.56, N = 15 SE +/- 0.42, N = 3 71.47 71.30 72.10 1. (CC) gcc options: -O3
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 5900X 2 3 1400 2800 4200 5600 7000 6621 6608 6592
GLmark2 Resolution: 3840 x 2160 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 3840 x 2160 5900X 2 3 500 1000 1500 2000 2500 2240 2242 2241
GLmark2 Resolution: 2560 x 1440 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 2560 x 1440 5900X 2 3 900 1800 2700 3600 4500 4368 4368 4366
GLmark2 Resolution: 1920 x 1200 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1200 5900X 2 3 1300 2600 3900 5200 6500 6096 6073 6097
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching 5900X 2 3 1.5M 3M 4.5M 6M 7.5M SE +/- 62445.41, N = 15 SE +/- 28164.14, N = 3 SE +/- 98670.09, N = 15 6655497.99 6813681.23 6445064.73 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU 5900X 2 3 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 1.35, N = 12 SE +/- 1.05, N = 12 30.85 40.61 40.40 MIN: 30.16 MIN: 35.2 MIN: 34.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup 5900X 2 3 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 6.19 6.15 6.17
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search 5900X 2 3 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.20, N = 3 SE +/- 0.12, N = 3 97.90 97.80 97.61 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only 5900X 2 3 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.04, N = 3 SE +/- 0.19, N = 3 95.72 95.69 95.48
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 5900X 2 3 20K 40K 60K 80K 100K SE +/- 163.07, N = 3 SE +/- 107.46, N = 3 SE +/- 91.03, N = 3 94273 94406 94303 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda 5900X 2 3 14 28 42 56 70 SE +/- 0.11, N = 3 SE +/- 0.62, N = 3 SE +/- 0.64, N = 3 59.63 59.87 60.40
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 5900X 2 3 400K 800K 1200K 1600K 2000K SE +/- 1210.57, N = 3 SE +/- 575.07, N = 3 SE +/- 1306.38, N = 3 1797387 1795573 1793350
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 5900X 2 3 300K 600K 900K 1200K 1500K SE +/- 1001.32, N = 3 SE +/- 603.58, N = 3 SE +/- 246.06, N = 3 1614850 1613467 1609633
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core 5900X 2 3 3K 6K 9K 12K 15K SE +/- 7.22, N = 3 SE +/- 25.58, N = 3 SE +/- 19.31, N = 3 13735 13714 13687
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 200 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 200 5900X 2 3 16K 32K 48K 64K 80K SE +/- 73.36, N = 3 SE +/- 105.71, N = 3 SE +/- 49.43, N = 3 74872 75063 74809 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time 5900X 2 3 8M 16M 24M 32M 40M SE +/- 300661.60, N = 12 SE +/- 389481.81, N = 3 SE +/- 570842.58, N = 3 35346827 36368842 35221299 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow 5900X 2 3 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 8.39 8.41 8.41 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium 5900X 2 3 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 8.54 8.56 8.56 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 5900X 2 3 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 45.2 45.2 45.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms 5900X 2 3 0.2908 0.5816 0.8724 1.1632 1.454 SE +/- 0.00150, N = 3 SE +/- 0.00123, N = 3 SE +/- 0.00107, N = 3 1.29237 1.28955 1.29157
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom 5900X 2 3 0.7578 1.5156 2.2734 3.0312 3.789 SE +/- 0.016, N = 3 SE +/- 0.003, N = 3 SE +/- 0.012, N = 3 3.341 3.348 3.368
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar 5900X 2 3 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.008, N = 3 SE +/- 0.045, N = 3 6.932 6.976 7.028
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant 5900X 2 3 20K 40K 60K 80K 100K SE +/- 51.92, N = 3 SE +/- 27.95, N = 3 SE +/- 60.73, N = 3 91938.1 91977.4 91691.1
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet 5900X 2 3 30K 60K 90K 120K 150K SE +/- 181.94, N = 3 SE +/- 126.41, N = 3 SE +/- 168.81, N = 3 124163 123959 123798
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile 5900X 2 3 30K 60K 90K 120K 150K SE +/- 584.72, N = 3 SE +/- 45.40, N = 3 SE +/- 109.48, N = 3 123236 122409 122448
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float 5900X 2 3 20K 40K 60K 80K 100K SE +/- 61.02, N = 3 SE +/- 84.89, N = 3 SE +/- 79.09, N = 3 84260.0 84226.0 84061.0
DDraceNetwork Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time 5900X 2 3 3 6 9 12 15 Min: 2.01 / Avg: 2.74 / Max: 7.74 Min: 2 / Avg: 2.71 / Max: 6.37 Min: 2 / Avg: 2.67 / Max: 7.93 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap 5900X 2 3 80 160 240 320 400 SE +/- 1.33, N = 3 SE +/- 0.92, N = 3 SE +/- 4.13, N = 3 375.14 380.06 379.15 MIN: 120.7 / MAX: 499.75 MIN: 136.09 / MAX: 499 MIN: 126.1 / MAX: 499.75 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.2.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time 5900X 2 3 3 6 9 12 15 Min: 2.39 / Avg: 2.67 / Max: 8.07 Min: 2.38 / Avg: 2.67 / Max: 8.05 Min: 2.44 / Avg: 2.67 / Max: 8.23 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.2.3 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 5900X 2 3 80 160 240 320 400 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 374.89 374.89 375.03 MIN: 122.97 / MAX: 423.01 MIN: 122.29 / MAX: 420.34 MIN: 121.51 / MAX: 420.52 1. (CXX) g++ options: -O3 -rdynamic -lcrypto -lz -lrt -lpthread -lcurl -lfreetype -lSDL2 -lwavpack -lopusfile -lopus -logg -lGL -lX11 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace 5900X 2 3 80 160 240 320 400 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 346 345 345
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 5900X 2 3 13 26 39 52 65 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.28, N = 3 58.46 58.83 58.43 1. (CXX) g++ options: -O3 -fPIC
Geekbench Test: GPU Vulkan OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: GPU Vulkan 5900X 2 3 8K 16K 24K 32K 40K SE +/- 258.02, N = 3 SE +/- 339.38, N = 3 SE +/- 531.13, N = 3 35835 34128 34555
oneDNN Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU 5900X 2 3 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 13.53 14.61 14.23 MIN: 13.1 MIN: 14.03 MIN: 13.85 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: f32 - Engine: CPU 5900X 2 3 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.26, N = 3 SE +/- 0.22, N = 3 49.24 48.53 48.88 MIN: 48.68 MIN: 47.52 MIN: 47.98 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 5900X 2 3 12 24 36 48 60 SE +/- 0.55, N = 3 SE +/- 0.40, N = 3 SE +/- 0.53, N = 3 53.59 54.20 53.50
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: yolov4-tiny 5900X 2 3 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 21.26 21.33 21.31 MIN: 21.06 / MAX: 21.53 MIN: 21.07 / MAX: 30.99 MIN: 21.11 / MAX: 22.84 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet50 5900X 2 3 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 23.58 23.71 23.77 MIN: 23.38 / MAX: 24.24 MIN: 23.48 / MAX: 26.41 MIN: 23.61 / MAX: 38 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: alexnet 5900X 2 3 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 13.52 13.72 13.63 MIN: 13.25 / MAX: 13.85 MIN: 13.49 / MAX: 14.09 MIN: 13.42 / MAX: 14.03 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet18 5900X 2 3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 13.04 13.07 13.10 MIN: 12.94 / MAX: 15.29 MIN: 12.89 / MAX: 13.28 MIN: 12.99 / MAX: 13.47 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: vgg16 5900X 2 3 13 26 39 52 65 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 59.96 59.96 60.17 MIN: 58.97 / MAX: 68.94 MIN: 59.21 / MAX: 62.78 MIN: 59.49 / MAX: 62.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: googlenet 5900X 2 3 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 12.65 12.67 12.70 MIN: 12.5 / MAX: 14.77 MIN: 12.53 / MAX: 13.11 MIN: 12.57 / MAX: 13.05 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: blazeface 5900X 2 3 0.3465 0.693 1.0395 1.386 1.7325 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.53 1.54 1.54 MIN: 1.5 / MAX: 1.89 MIN: 1.51 / MAX: 2.05 MIN: 1.51 / MAX: 1.7 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: efficientnet-b0 5900X 2 3 1.1633 2.3266 3.4899 4.6532 5.8165 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 5.17 5.14 5.16 MIN: 5.12 / MAX: 5.76 MIN: 5.07 / MAX: 5.32 MIN: 5.13 / MAX: 5.34 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mnasnet 5900X 2 3 0.8595 1.719 2.5785 3.438 4.2975 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.82 3.80 3.82 MIN: 3.77 / MAX: 6.9 MIN: 3.75 / MAX: 4.28 MIN: 3.78 / MAX: 4.18 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: shufflenet-v2 5900X 2 3 0.873 1.746 2.619 3.492 4.365 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 3.84 3.85 3.88 MIN: 3.72 / MAX: 4.06 MIN: 3.73 / MAX: 4.05 MIN: 3.83 / MAX: 4.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v3-v3 - Model: mobilenet-v3 5900X 2 3 0.9203 1.8406 2.7609 3.6812 4.6015 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 4.07 4.07 4.09 MIN: 4.01 / MAX: 4.11 MIN: 4 / MAX: 4.44 MIN: 4.04 / MAX: 4.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v2-v2 - Model: mobilenet-v2 5900X 2 3 0.9563 1.9126 2.8689 3.8252 4.7815 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.25 4.23 4.24 MIN: 4.19 / MAX: 4.48 MIN: 4.15 / MAX: 4.38 MIN: 4.18 / MAX: 4.57 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenet 5900X 2 3 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 12.22 12.17 12.11 MIN: 12 / MAX: 12.51 MIN: 12.03 / MAX: 14.25 MIN: 12.01 / MAX: 12.34 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet 5900X 2 3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 12.68 12.65 12.70 MIN: 12.45 / MAX: 13.07 MIN: 12.35 / MAX: 13.01 MIN: 12.44 / MAX: 13.08 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 5900X 2 3 600K 1200K 1800K 2400K 3000K SE +/- 31392.67, N = 15 SE +/- 57945.49, N = 15 SE +/- 34313.97, N = 15 2699538.08 2643892.85 2699923.20 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 5900X 2 3 700K 1400K 2100K 2800K 3500K SE +/- 44024.86, N = 15 SE +/- 57127.72, N = 15 SE +/- 45173.89, N = 15 3078815.33 3010339.65 3024458.78 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed 5900X 2 3 3K 6K 9K 12K 15K SE +/- 61.61, N = 3 SE +/- 46.48, N = 3 SE +/- 17.27, N = 3 13292.9 13272.7 13269.8 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed 5900X 2 3 16 32 48 64 80 SE +/- 0.55, N = 3 SE +/- 0.45, N = 3 SE +/- 0.66, N = 3 68.96 69.09 70.69 1. (CC) gcc options: -O3
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time 5900X 2 3 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 46.18 46.28 46.21 1. RawTherapee, version 5.8, command line.
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 5900X 2 3 50 100 150 200 250 SE +/- 0.33, N = 3 234 234 234
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core 5900X 2 3 400 800 1200 1600 2000 SE +/- 22.26, N = 3 SE +/- 9.94, N = 3 SE +/- 14.05, N = 3 1762 1779 1760
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 5900X 2 3 800K 1600K 2400K 3200K 4000K SE +/- 40710.17, N = 6 SE +/- 46782.53, N = 15 SE +/- 45022.26, N = 15 3503239.21 3436024.38 3441942.20 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 5900X 2 3 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 18.30 18.27 18.24 MIN: 18.17 / MAX: 18.75 MIN: 18.11 / MAX: 18.66 MIN: 18.1 / MAX: 18.51
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 5900X 2 3 5 10 15 20 25 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 18.38 18.45 18.46 MIN: 17.85 / MAX: 18.98 MIN: 18.23 / MAX: 18.79 MIN: 18.35 / MAX: 18.73
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica 5900X 2 3 9 18 27 36 45 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 39.44 39.23 39.27
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 5 5900X 2 3 0.3355 0.671 1.0065 1.342 1.6775 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 1.484 1.491 1.486
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 5900X 2 3 500K 1000K 1500K 2000K 2500K SE +/- 21918.69, N = 15 SE +/- 19079.34, N = 15 SE +/- 28983.78, N = 4 2256430.70 2282142.77 2262592.06 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 1 5900X 2 3 0.1141 0.2282 0.3423 0.4564 0.5705 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.506 0.507 0.507
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 5900X 2 3 8K 16K 24K 32K 40K SE +/- 239.76, N = 3 SE +/- 178.38, N = 3 SE +/- 90.07, N = 3 37213 37222 37363 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU 5900X 2 3 40 80 120 160 200 SE +/- 0.41, N = 3 SE +/- 0.22, N = 3 SE +/- 0.52, N = 3 181.45 179.93 181.30 MIN: 179.68 MIN: 178.74 MIN: 179.2 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S 5900X 2 3 9 18 27 36 45 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 SE +/- 0.25, N = 3 37.19 36.67 36.53 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression 5900X 2 3 0.5895 1.179 1.7685 2.358 2.9475 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 2.62 2.57 2.57
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 5900X 2 3 8 16 24 32 40 SE +/- 0.22, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 35.48 35.58 35.45 1. (CXX) g++ options: -O3 -fPIC
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time 5900X 2 3 8 16 24 32 40 SE +/- 0.30, N = 3 SE +/- 0.19, N = 3 SE +/- 0.32, N = 3 35.09 35.58 34.91
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 5900X 2 3 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 33.94 33.80 33.77 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go 5900X 2 3 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 188 187 188
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 2020-09-29 5900X 2 3 4K 8K 12K 16K 20K SE +/- 37.50, N = 3 SE +/- 26.67, N = 3 SE +/- 14.85, N = 3 17403 17397 17316
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody 5900X 2 3 20 40 60 80 100 SE +/- 0.22, N = 3 SE +/- 0.43, N = 3 SE +/- 0.07, N = 3 88.5 90.1 92.5
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads 5900X 2 3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 17.2 17.3 17.3
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed 5900X 2 3 3K 6K 9K 12K 15K SE +/- 10.40, N = 3 SE +/- 51.14, N = 3 SE +/- 26.45, N = 3 13546.8 13546.4 13572.0 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed 5900X 2 3 3K 6K 9K 12K 15K SE +/- 39.51, N = 3 SE +/- 27.42, N = 3 SE +/- 15.03, N = 3 12141.03 12269.27 12218.83 1. (CC) gcc options: -O3
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown 5900X 2 3 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 19.43 19.38 19.48 MIN: 18.89 / MAX: 19.95 MIN: 19.07 / MAX: 20.11 MIN: 19.26 / MAX: 19.96
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown 5900X 2 3 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 19.82 19.73 19.70 MIN: 19.6 / MAX: 20.28 MIN: 19.48 / MAX: 20.2 MIN: 19.45 / MAX: 20.1
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 5900X 2 3 1300 2600 3900 5200 6500 SE +/- 18.59, N = 3 SE +/- 21.05, N = 3 SE +/- 23.23, N = 3 5921.1 5920.2 5911.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 6 5900X 2 3 0.4482 0.8964 1.3446 1.7928 2.241 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 SE +/- 0.005, N = 3 1.981 1.992 1.988
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos 5900X 2 3 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 81.5 81.3 81.8
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon 5900X 2 3 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 20.32 20.51 20.39 MIN: 20.06 / MAX: 20.8 MIN: 20.35 / MAX: 20.76 MIN: 20.29 / MAX: 20.62
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress 5900X 2 3 2K 4K 6K 8K 10K SE +/- 81.26, N = 3 SE +/- 114.36, N = 3 SE +/- 48.40, N = 3 9911.15 9701.91 9861.43 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA 5900X 2 3 90 180 270 360 450 SE +/- 1.09, N = 3 SE +/- 0.99, N = 3 SE +/- 2.06, N = 3 431.68 432.83 432.12 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing 5900X 2 3 3M 6M 9M 12M 15M SE +/- 23157.01, N = 3 SE +/- 10485.58, N = 3 SE +/- 3896.04, N = 3 13737509.99 13761384.75 13770619.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache 5900X 2 3 9 18 27 36 45 SE +/- 0.29, N = 3 SE +/- 0.46, N = 3 SE +/- 0.59, N = 3 36.15 36.49 37.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE 5900X 2 3 60K 120K 180K 240K 300K SE +/- 296.80, N = 3 SE +/- 330.71, N = 3 SE +/- 240.82, N = 3 293369.91 292562.89 293682.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc 5900X 2 3 40M 80M 120M 160M 200M SE +/- 381145.29, N = 3 SE +/- 99577.90, N = 3 SE +/- 441543.74, N = 3 204413476.02 207104616.89 204308047.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying 5900X 2 3 300 600 900 1200 1500 SE +/- 2.45, N = 3 SE +/- 2.20, N = 3 SE +/- 2.88, N = 3 1607.35 1615.36 1606.70 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 5900X 2 3 40K 80K 120K 160K 200K SE +/- 487.74, N = 3 SE +/- 310.20, N = 3 SE +/- 706.33, N = 3 203204.37 203625.38 203460.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD 5900X 2 3 200 400 600 800 1000 SE +/- 3.06, N = 3 SE +/- 1.68, N = 3 SE +/- 2.04, N = 3 1035.96 1032.73 1040.45 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting 5900X 2 3 40 80 120 160 200 SE +/- 0.56, N = 3 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 204.29 203.87 203.55 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto 5900X 2 3 800 1600 2400 3200 4000 SE +/- 5.52, N = 3 SE +/- 9.74, N = 3 SE +/- 8.13, N = 3 3864.63 3861.84 3871.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP 5900X 2 3 80 160 240 320 400 SE +/- 1.60, N = 3 SE +/- 0.90, N = 3 SE +/- 1.07, N = 3 352.72 349.47 351.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions 5900X 2 3 400K 800K 1200K 1600K 2000K SE +/- 10985.91, N = 3 SE +/- 12148.41, N = 3 SE +/- 19648.67, N = 3 2047853.50 2070627.69 2048383.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math 5900X 2 3 30K 60K 90K 120K 150K SE +/- 70.78, N = 3 SE +/- 74.64, N = 3 SE +/- 105.42, N = 3 135340.67 135461.30 135475.63 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity 5900X 2 3 2K 4K 6K 8K 10K SE +/- 39.88, N = 3 SE +/- 59.76, N = 3 SE +/- 73.27, N = 3 10102.06 10089.28 10161.48 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math 5900X 2 3 13K 26K 39K 52K 65K SE +/- 314.01, N = 3 SE +/- 406.17, N = 3 SE +/- 65.47, N = 3 59942.23 59808.48 60099.00 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores 5900X 2 3 400K 800K 1200K 1600K 2000K SE +/- 4397.87, N = 3 SE +/- 3001.43, N = 3 SE +/- 4028.69, N = 3 1764847.33 1757005.59 1750702.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking 5900X 2 3 20K 40K 60K 80K 100K SE +/- 211.71, N = 3 SE +/- 93.65, N = 3 SE +/- 114.48, N = 3 94938.54 95309.23 94356.46 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
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 5900X 2 3 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 20.62 20.56 20.54 MIN: 20.38 / MAX: 21.01 MIN: 20.4 / MAX: 21.1 MIN: 20.31 / MAX: 20.9
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float 5900X 2 3 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 81.1 80.8 81.5
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 5900X 2 3 5 10 15 20 25 SE +/- 0.12, N = 4 SE +/- 0.14, N = 4 SE +/- 0.10, N = 4 21.37 21.70 21.78 1. (CC) gcc options: -O2 -std=c99
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template 5900X 2 3 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 34.8 35.3 34.6
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes 5900X 2 3 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 76.1 77.0 76.5
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python 5900X 2 3 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 313 317 316
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 5900X 2 3 500K 1000K 1500K 2000K 2500K SE +/- 32557.88, N = 3 SE +/- 26791.80, N = 15 SE +/- 33710.18, N = 4 2212092.25 2269525.57 2294079.06 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
MPV Video Input: Big Buck Bunny Sunflower 4K - Decode: Software Only OpenBenchmarking.org FPS, More Is Better MPV Video Input: Big Buck Bunny Sunflower 4K - Decode: Software Only 5900X 2 3 150 300 450 600 750 SE +/- 1.49, N = 3 SE +/- 1.73, N = 3 SE +/- 1.60, N = 3 716.37 715.00 715.62 MIN: 499.98 / MAX: 857.12 MIN: 479.98 / MAX: 857.12 MIN: 499.98 / MAX: 857.13 1. mpv 0.32.0
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast 5900X 2 3 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 23.34 23.39 23.47 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K 5900X 2 3 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 23.32 23.38 23.69 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile 5900X 2 3 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 122 122 122
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite 5900X 2 3 200K 400K 600K 800K 1000K SE +/- 6882.82, N = 3 SE +/- 7060.51, N = 3 SE +/- 7767.91, N = 3 903075 811773 835818
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib 5900X 2 3 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 12.6 12.6 12.5
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU 5900X 2 3 0.6192 1.2384 1.8576 2.4768 3.096 SE +/- 0.00476, N = 3 SE +/- 0.00387, N = 3 SE +/- 0.00533, N = 3 2.75186 2.74334 2.74377 MIN: 2.65 MIN: 2.65 MIN: 2.65 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU 5900X 2 3 0.6248 1.2496 1.8744 2.4992 3.124 SE +/- 0.00787, N = 3 SE +/- 0.00224, N = 3 SE +/- 0.00722, N = 3 2.77668 2.75189 2.75397 MIN: 2.68 MIN: 2.66 MIN: 2.68 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 10 5900X 2 3 0.9864 1.9728 2.9592 3.9456 4.932 SE +/- 0.004, N = 3 SE +/- 0.010, N = 3 SE +/- 0.026, N = 3 4.384 4.340 4.364
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU 5900X 2 3 0.3888 0.7776 1.1664 1.5552 1.944 SE +/- 0.000301, N = 3 SE +/- 0.002703, N = 3 SE +/- 0.014086, N = 9 0.771293 1.728000 1.450060 MIN: 0.75 MIN: 1.67 MIN: 1.34 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance 5900X 2 3 800 1600 2400 3200 4000 SE +/- 6.10, N = 3 SE +/- 6.12, N = 3 SE +/- 7.59, N = 3 3870.8 3871.6 3876.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm 5900X 2 3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 16.83 16.86 16.86
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow 5900X 2 3 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 30.71 30.68 30.76 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium 5900X 2 3 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 31.22 31.40 31.37 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images 5900X 2 3 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 19.07 18.89 18.92
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 5900X 2 3 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 18.68 18.60 18.69 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough 5900X 2 3 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 15.18 15.18 15.12 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time 5900X 2 3 2M 4M 6M 8M 10M SE +/- 109327.93, N = 3 SE +/- 46254.71, N = 3 SE +/- 74012.37, N = 3 11631285 11426388 11255332 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis 5900X 2 3 0.1575 0.315 0.4725 0.63 0.7875 SE +/- 0.006, N = 15 SE +/- 0.011, N = 3 SE +/- 0.004, N = 3 0.678 0.700 0.691 MIN: 0.57 / MAX: 0.96 MIN: 0.58 / MAX: 0.93 MIN: 0.62 / MAX: 0.88
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU 5900X 2 3 0.3022 0.6044 0.9066 1.2088 1.511 SE +/- 0.00188, N = 3 SE +/- 0.01643, N = 6 SE +/- 0.00115, N = 3 1.30855 1.34291 1.31981 MIN: 1.28 MIN: 1.28 MIN: 1.29 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 5900X 2 3 4 8 12 16 20 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 15.16 15.21 15.27 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
oneDNN Harness: IP Batch 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 - Engine: CPU 5900X 2 3 0.8875 1.775 2.6625 3.55 4.4375 SE +/- 0.00723, N = 3 SE +/- 0.01278, N = 3 SE +/- 0.01910, N = 3 3.83039 3.59173 3.94456 MIN: 3.55 MIN: 3.37 MIN: 3.72 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU 5900X 2 3 0.2362 0.4724 0.7086 0.9448 1.181 SE +/- 0.00064, N = 3 SE +/- 0.00184, N = 3 SE +/- 0.00366, N = 3 1.03576 1.04968 1.04763 MIN: 1.01 MIN: 1.01 MIN: 1.02 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 5900X 2 3 50 100 150 200 250 SE +/- 0.55, N = 3 SE +/- 0.44, N = 3 SE +/- 2.50, N = 3 213.35 212.26 213.86 MIN: 208.68 / MAX: 229.26 MIN: 211.08 / MAX: 219.75 MIN: 207.81 / MAX: 229.59 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast 5900X 2 3 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 40.95 40.87 41.04 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 5900X 2 3 50 100 150 200 250 SE +/- 2.71, N = 3 SE +/- 1.12, N = 3 SE +/- 1.57, N = 3 207.26 206.95 208.19 MIN: 204.36 / MAX: 212.87 MIN: 204.55 / MAX: 208.41 MIN: 204.89 / MAX: 210.29 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
yquake2 Renderer: Software CPU - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 3840 x 2160 5900X 2 3 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.39, N = 3 SE +/- 0.07, N = 3 48.8 47.7 48.8 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only 5900X 2 3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 12.97 12.92 12.97
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document 5900X 2 3 4 8 12 16 20 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 13.68 13.55 13.53
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics 5900X 2 3 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 13.35 13.34 13.20
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast 5900X 2 3 15 30 45 60 75 SE +/- 0.19, N = 3 SE +/- 0.19, N = 3 SE +/- 0.20, N = 3 69.58 69.19 69.24 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p 5900X 2 3 16 32 48 64 80 SE +/- 0.06, N = 3 SE +/- 0.57, N = 3 SE +/- 0.48, N = 3 71.49 72.56 71.79 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
MPV Video Input: Big Buck Bunny Sunflower 1080p - Decode: Software Only OpenBenchmarking.org FPS, More Is Better MPV Video Input: Big Buck Bunny Sunflower 1080p - Decode: Software Only 5900X 2 3 500 1000 1500 2000 2500 SE +/- 3.10, N = 3 SE +/- 6.60, N = 3 SE +/- 6.93, N = 3 2280.82 2285.06 2293.65 MIN: 1225.67 / MAX: 4000 MIN: 1153.3 / MAX: 4000 MIN: 1333.27 / MAX: 4000 1. mpv 0.32.0
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein 5900X 2 3 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.12, N = 15 SE +/- 0.12, N = 15 10.00 10.54 10.58 1. (CXX) g++ options: -O3 -pthread -lm
Waifu2x-NCNN Vulkan Scale: 2x - Denoise: 3 - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: Yes 5900X 2 3 2 4 6 8 10 SE +/- 0.010, N = 3 SE +/- 0.012, N = 3 SE +/- 0.015, N = 3 7.013 7.008 7.007
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only 5900X 2 3 1.2535 2.507 3.7605 5.014 6.2675 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 5.571 5.558 5.557
yquake2 Renderer: Software CPU - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 2560 x 1440 5900X 2 3 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 1.10, N = 3 SE +/- 0.18, N = 3 104.5 104.6 105.2 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only 5900X 2 3 1.2755 2.551 3.8265 5.102 6.3775 SE +/- 0.007, N = 3 SE +/- 0.008, N = 3 SE +/- 0.009, N = 3 5.669 5.642 5.663
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU 5900X 2 3 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 18.17 17.60 17.63 MIN: 17.97 MIN: 17.22 MIN: 17.31 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU 5900X 2 3 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 16.53 16.52 16.35 MIN: 15.99 MIN: 16.24 MIN: 16.01 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium 5900X 2 3 1.3005 2.601 3.9015 5.202 6.5025 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 5.73 5.78 5.72 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 5900X 2 3 1.2416 2.4832 3.7248 4.9664 6.208 SE +/- 0.008, N = 3 SE +/- 0.032, N = 3 SE +/- 0.018, N = 3 5.388 5.389 5.518 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast 5900X 2 3 30 60 90 120 150 SE +/- 0.56, N = 3 SE +/- 0.52, N = 3 SE +/- 0.35, N = 3 129.65 130.27 129.68 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
yquake2 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 5900X 2 3 200 400 600 800 1000 SE +/- 10.62, N = 5 SE +/- 9.12, N = 15 SE +/- 9.31, N = 15 801.2 792.1 800.4 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 5900X 2 3 0.9779 1.9558 2.9337 3.9116 4.8895 SE +/- 0.045, N = 3 SE +/- 0.029, N = 3 SE +/- 0.003, N = 3 4.346 4.313 4.303 1. (CXX) g++ options: -O3 -fPIC
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast 5900X 2 3 0.9518 1.9036 2.8554 3.8072 4.759 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 4.22 4.22 4.23 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 5900X 2 3 0.9392 1.8784 2.8176 3.7568 4.696 SE +/- 0.025, N = 3 SE +/- 0.046, N = 3 SE +/- 0.013, N = 3 4.165 4.155 4.174 1. (CXX) g++ options: -O3 -fPIC
yquake2 Renderer: Software CPU - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 5900X 2 3 40 80 120 160 200 SE +/- 2.96, N = 3 SE +/- 1.15, N = 3 SE +/- 1.02, N = 3 180.4 180.7 182.4 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine 5900X 2 3 8K 16K 24K 32K 40K SE +/- 29.24, N = 3 SE +/- 32.98, N = 3 SE +/- 30.00, N = 3 38067.32 38216.67 38204.49 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
yquake2 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 5900X 2 3 160 320 480 640 800 SE +/- 7.96, N = 7 SE +/- 5.84, N = 15 SE +/- 12.53, N = 3 729.5 722.4 732.7 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU 5900X 2 3 0.4108 0.8216 1.2324 1.6432 2.054 SE +/- 0.00311, N = 3 SE +/- 0.00072, N = 3 SE +/- 0.01565, N = 3 1.80867 1.81233 1.82593 MIN: 1.74 MIN: 1.75 MIN: 1.75 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU 5900X 2 3 1.0939 2.1878 3.2817 4.3756 5.4695 SE +/- 0.00690, N = 3 SE +/- 0.04169, N = 3 SE +/- 0.00807, N = 3 4.78143 4.86161 4.81105 MIN: 4.43 MIN: 4.43 MIN: 4.44 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
yquake2 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 5900X 2 3 200 400 600 800 1000 SE +/- 6.53, N = 3 SE +/- 12.10, N = 3 SE +/- 7.43, N = 15 783.9 794.7 789.9 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 5900X 2 3 200 400 600 800 1000 SE +/- 3.09, N = 3 SE +/- 4.95, N = 3 SE +/- 2.09, N = 3 947.1 946.2 952.7 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 5900X 2 3 200 400 600 800 1000 SE +/- 3.61, N = 3 SE +/- 7.25, N = 3 SE +/- 3.03, N = 3 972.8 974.9 979.9 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 5900X 2 3 200 400 600 800 1000 SE +/- 0.50, N = 3 SE +/- 3.56, N = 3 SE +/- 2.82, N = 3 978.8 980.9 979.4 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only 5900X 2 3 0.0394 0.0788 0.1182 0.1576 0.197 SE +/- 0.000, N = 3 SE +/- 0.002, N = 4 SE +/- 0.000, N = 3 0.172 0.175 0.172
HPC Challenge Test / Class: Max Ping Pong Bandwidth OpenBenchmarking.org MB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Max Ping Pong Bandwidth 5900X 2 3 6K 12K 18K 24K 30K SE +/- 202.54, N = 3 SE +/- 45.89, N = 3 SE +/- 314.11, N = 3 28532.58 28986.84 28622.95 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: Random Ring Bandwidth OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Bandwidth 5900X 2 3 0.5747 1.1494 1.7241 2.2988 2.8735 SE +/- 0.05451, N = 3 SE +/- 0.02008, N = 3 SE +/- 0.03403, N = 3 2.39532 2.51894 2.55431 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: Random Ring Latency OpenBenchmarking.org usecs, Fewer Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Latency 5900X 2 3 0.1 0.2 0.3 0.4 0.5 SE +/- 0.00248, N = 3 SE +/- 0.00465, N = 3 SE +/- 0.00317, N = 3 0.43808 0.44423 0.43980 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: G-Random Access OpenBenchmarking.org GUP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Random Access 5900X 2 3 0.0104 0.0208 0.0312 0.0416 0.052 SE +/- 0.00025, N = 3 SE +/- 0.00020, N = 3 SE +/- 0.00031, N = 3 0.04556 0.04601 0.04595 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: EP-STREAM Triad OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad 5900X 2 3 0.4912 0.9824 1.4736 1.9648 2.456 SE +/- 0.00223, N = 3 SE +/- 0.00152, N = 3 SE +/- 0.00608, N = 3 2.16690 2.17399 2.18294 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: G-Ptrans OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ptrans 5900X 2 3 0.67 1.34 2.01 2.68 3.35 SE +/- 0.00277, N = 3 SE +/- 0.00238, N = 3 SE +/- 0.00590, N = 3 2.97290 2.96947 2.97757 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: EP-DGEMM 5900X 2 3 5 10 15 20 25 SE +/- 0.39, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 19.93 19.40 19.48 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte 5900X 2 3 1.3489 2.6978 4.0467 5.3956 6.7445 SE +/- 0.01520, N = 3 SE +/- 0.00329, N = 3 SE +/- 0.04585, N = 3 5.99524 5.97747 5.95154 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 4.0.3
Phoronix Test Suite v10.8.5