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&export=pdf&rdt&grs .
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 onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU phpbench: PHP Benchmark Suite onednn: IP Batch 1D - f32 - CPU onednn: IP Batch All - u8s8f32 - CPU hpcc: Rand Ring Bandwidth lammps: Rhodopsin Protein stress-ng: Context Switching geekbench: GPU Vulkan stress-ng: CPU Cache pyperformance: nbody ncnn: Vulkan GPU - efficientnet-b0 redis: LPOP lczero: BLAS ncnn: Vulkan GPU - resnet50 crafty: Elapsed Time stockfish: Total Time onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU sunflow: Global Illumination + Image Synthesis ncnn: Vulkan GPU - vgg16 hpcc: EP-DGEMM onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU compress-lz4: 9 - Compression Speed ncnn: Vulkan GPU - mobilenet basis: UASTC Level 0 yquake2: Software CPU - 3840 x 2160 stress-ng: CPU Stress lczero: Eigen pyperformance: django_template redis: GET mlpack: scikit_linearridgeregression mnn: inception-v3 hugin: Panorama Photo Assistant + Stitching Time espeak: Text-To-Speech Synthesis basis: ETC1S darktable: Server Rack - CPU-only ncnn: Vulkan GPU - shufflenet-v2 onednn: Deconvolution Batch deconv_3d - f32 - CPU hpcc: Max Ping Pong Bandwidth mnn: SqueezeNetV1.0 x265: Bosphorus 4K mnn: resnet-v2-50 x265: Bosphorus 1080p ncnn: CPU - alexnet numpy: onednn: IP Batch All - f32 - CPU yquake2: OpenGL 1.x - 2560 x 1440 hint: FLOAT hpcc: Rand Ring Latency indigobench: CPU - Supercar yquake2: OpenGL 1.x - 1920 x 1080 stress-ng: Malloc onednn: IP Batch 1D - u8s8f32 - CPU build-llvm: Time To Compile build-linux-kernel: Time To Compile ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymap ddnet: 3840 x 2160 - Fullscreen - OpenGL 3.3 - Default - Multeasymap mlpack: scikit_qda pyperformance: pickle_pure_python pyperformance: crypto_pyaes dolfyn: Computational Fluid Dynamics yquake2: OpenGL 1.x - 3840 x 2160 redis: LPUSH compress-lz4: 3 - Compression Speed stress-ng: Glibc C String Functions yquake2: Software CPU - 1920 x 1080 onednn: Convolution Batch Shapes Auto - f32 - CPU ocrmypdf: Processing 60 Page PDF Document mnn: MobileNetV2_224 geekbench: CPU Single Core compress-lz4: 1 - Compression Speed ncnn: Vulkan GPU - blazeface astcenc: Medium ncnn: CPU - shufflenet-v2 rav1e: 10 stress-ng: Forking avifenc: 8 hpcc: G-Rand Access brl-cad: VGR Performance Metric onednn: Deconvolution Batch deconv_3d - u8s8f32 - CPU ncnn: Vulkan GPU - resnet18 tesseract-ocr: Time To OCR 7 Images stress-ng: MMAP basis: UASTC Level 2 + RDO Post-Processing ncnn: CPU - mobilenet embree: Pathtracer - Asian Dragon onednn: Deconvolution Batch deconv_1d - f32 - CPU pyperformance: float onednn: Recurrent Neural Network Training - f32 - CPU ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 indigobench: CPU - Bedroom stress-ng: Semaphores ncnn: CPU - resnet50 pyperformance: pathlib mnn: mobilenet-v1-1.0 tnn: CPU - MobileNet v2 stress-ng: MEMFD hpcc: EP-STREAM Triad hpcc: G-Ffte ncnn: Vulkan GPU - mnasnet yquake2: OpenGL 3.x - 3840 x 2160 stress-ng: Socket Activity lammps: 20k Atoms rnnoise: yquake2: OpenGL 3.x - 2560 x 1440 avifenc: 0 tensorflow-lite: NASNet Mobile yquake2: Software CPU - 2560 x 1440 asmfish: 1024 Hash Memory, 26 Depth ncnn: CPU - blazeface pyperformance: python_startup embree: Pathtracer - Crown pyperformance: chaos tnn: CPU - SqueezeNet v1.1 ncnn: CPU - efficientnet-b0 pyperformance: json_loads kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 1080p - Very Fast mpv: Big Buck Bunny Sunflower 1080p - Software Only kvazaar: Bosphorus 4K - Very Fast rav1e: 6 stress-ng: Memory Copying mlpack: scikit_ica pyperformance: go embree: Pathtracer ISPC - Crown ncnn: CPU - mnasnet basis: UASTC Level 3 vkfft: ncnn: CPU-v3-v3 - mobilenet-v3 basis: UASTC Level 2 stress-ng: Matrix Math darktable: Masskrug - CPU-only kvazaar: Bosphorus 1080p - Ultra Fast ncnn: CPU-v2-v2 - mobilenet-v2 rav1e: 5 ncnn: CPU - resnet18 compress-lz4: 3 - Decompression Speed avifenc: 10 hpcc: G-HPL glmark2: 1920 x 1080 embree: Pathtracer - Asian Dragon Obj hpcg: blender: Fishy Cat - CPU-Only kvazaar: Bosphorus 4K - Ultra Fast caffe: AlexNet - CPU - 100 astcenc: Thorough ncnn: CPU - googlenet ncnn: CPU - squeezenet glmark2: 1920 x 1200 ffte: N=256, 3D Complex FFT Routine embree: Pathtracer ISPC - Asian Dragon blender: Barbershop - CPU-Only stress-ng: SENDFILE blender: Classroom - CPU-Only avifenc: 2 darktable: Boat - CPU-only stress-ng: Glibc Qsort Data Sorting geekbench: CPU Multi Core ncnn: CPU - vgg16 caffe: AlexNet - CPU - 200 ncnn: CPU - yolov4-tiny tensorflow-lite: Inception ResNet V2 embree: Pathtracer ISPC - Asian Dragon Obj tensorflow-lite: Mobilenet Quant gromacs: Water Benchmark onednn: Deconvolution Batch deconv_1d - u8s8f32 - CPU caffe: GoogleNet - CPU - 200 hmmer: Pfam Database Search tensorflow-lite: SqueezeNet pyperformance: raytrace hpcc: G-Ptrans stress-ng: NUMA kvazaar: Bosphorus 1080p - Slow darktable: Server Room - CPU-only blender: BMW27 - CPU-Only stress-ng: System V Message Passing stress-ng: Crypto kvazaar: Bosphorus 4K - Slow astcenc: Exhaustive astcenc: Fast tensorflow-lite: Mobilenet Float kvazaar: Bosphorus 4K - Medium tensorflow-lite: Inception V4 compress-zstd: 19 namd: ATPase Simulation - 327,506 Atoms ncnn: Vulkan GPU - squeezenet yquake2: OpenGL 3.x - 1920 x 1080 stress-ng: Atomic rawtherapee: Total Benchmark Time rav1e: 1 mpv: Big Buck Bunny Sunflower 4K - Software Only compress-lz4: 1 - Decompression Speed mlpack: scikit_svm blender: Pabellon Barcelona - CPU-Only compress-lz4: 9 - Decompression Speed compress-zstd: 3 openssl: RSA 4096-bit Performance caffe: GoogleNet - CPU - 100 stress-ng: Vector Math glmark2: 3840 x 2160 waifu2x-ncnn: 2x - 3 - Yes glmark2: 2560 x 1440 ddnet: 3840 x 2160 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2 pyperformance: regex_compile pyperformance: 2to3 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 mocassin: Dust 2D tau100.0 kripke: ncnn: Vulkan GPU - yolov4-tiny ncnn: Vulkan GPU - googlenet redis: SET redis: SADD onednn: Recurrent Neural Network Inference - f32 - CPU ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2 5900X 2 3 0.771293 903075 3.83039 13.5317 2.39532 10.003 6655497.99 35835 36.15 88.5 9.97 2212092.25 576 6.35 11631285 35346827 18.1722 0.678 11.30 19.92540 1.30855 68.96 7.80 5.388 48.8 9911.15 616 34.8 3503239.21 2.62 27.580 35.091 21.372 37.185 0.172 2.31 4.78143 28532.581 6.218 23.32 27.156 71.49 13.52 518.43 49.2393 729.5 520270679.83819 0.43808 6.932 783.9 204413476.02 1.03576 415.296 53.585 388.57 375.14 59.63 313 76.1 13.348 801.2 2256430.70 71.47 2047853.50 180.4 16.5293 13.680 3.075 1762 12141.03 0.95 5.73 3.84 4.384 94938.54 4.346 0.04556 213298 1.80867 2.16 19.068 352.72 476.473 12.22 20.3222 2.77668 81.1 181.453 3.56 3.341 1764847.33 23.58 12.6 5.702 213.351 1035.96 2.16690 5.99524 2.74 972.8 10102.06 10.914 15.160 947.1 58.463 123236 104.5 48852411 1.53 6.19 19.8227 81.5 207.255 5.17 17.2 31.22 69.58 2280.82 23.34 1.981 1607.35 39.44 188 19.4343 3.82 33.943 17403 4.07 18.675 59942.23 5.669 129.65 4.25 1.484 13.04 13302.0 4.165 49.23707 6621 18.3770 4.97041 125.42 40.95 37213 15.18 12.65 12.68 6096 38067.317430157 20.6212 369.27 293369.91 280.40 35.481 12.972 204.29 13735 59.96 74872 21.26 1614850 18.3038 91938.1 1.287 2.75186 188835 97.901 124163 346 2.97290 431.68 30.71 5.571 95.72 13737509.99 3864.63 8.39 122.43 4.22 84260.0 8.54 1797387 45.2 1.29237 4.63 978.8 203204.37 46.182 0.506 716.37 13546.8 16.83 305.99 13292.9 5921.1 3870.8 94273 135340.67 2240 7.013 4368 374.89 122 234 4.08 2.56 179 10677015 9.13 8.29 2699538.08 3078815.33 30.8483 349.38 1.72800 811773 3.59173 14.6057 2.51894 10.543 6813681.23 34128 36.49 90.1 10.17 2269525.57 594 6.50 11426388 36368842 17.6004 0.700 11.50 19.39923 1.34291 69.09 7.61 5.389 47.7 9701.91 612 35.3 3436024.38 2.57 27.166 35.575 21.702 36.674 0.175 2.34 4.86161 28986.843 6.176 23.38 27.058 72.56 13.72 511.58 48.5316 722.4 527591041.95865 0.44423 6.976 794.7 207104616.89 1.04968 414.562 54.203 392.98 380.06 59.87 317 77.0 13.337 792.1 2282142.77 71.30 2070627.69 180.7 16.5231 13.545 3.065 1779 12269.27 0.96 5.78 3.85 4.340 95309.23 4.313 0.04601 215398 1.81233 2.15 18.892 349.47 480.805 12.17 20.5053 2.75189 80.8 179.930 3.58 3.348 1757005.59 23.71 12.6 5.690 212.260 1032.73 2.17399 5.97747 2.73 974.9 10089.28 10.936 15.210 946.2 58.829 122409 104.6 49174276 1.54 6.15 19.7309 81.3 206.946 5.14 17.3 31.40 69.19 2285.06 23.39 1.992 1615.36 39.23 187 19.3761 3.80 33.804 17397 4.07 18.602 59808.48 5.642 130.27 4.23 1.491 13.07 13241.3 4.155 49.01677 6608 18.4504 4.94879 125.52 40.87 37222 15.18 12.67 12.65 6073 38216.666109652 20.5595 368.76 292562.89 280.57 35.583 12.924 203.87 13714 59.96 75063 21.33 1613467 18.2724 91977.4 1.288 2.74334 188273 97.801 123959 345 2.96947 432.83 30.68 5.558 95.69 13761384.75 3861.84 8.41 122.34 4.22 84226.0 8.56 1795573 45.2 1.28955 4.62 980.9 203625.38 46.277 0.507 715.00 13546.4 16.86 306.47 13272.7 5920.2 3871.6 94406 135461.30 2242 7.008 4368 374.89 122 234 4.08 2.56 179 17769739 9.07 5.71 2643892.85 3010339.65 40.6051 343.61 1.45006 835818 3.94456 14.2252 2.55431 10.578 6445064.73 34555 37.87 92.5 9.74 2294079.06 597 6.28 11255332 35221299 17.6266 0.691 11.64 19.48257 1.31981 70.69 7.74 5.518 48.8 9861.43 625 34.6 3441942.20 2.57 27.057 34.905 21.778 36.532 0.172 2.30 4.81105 28622.952 6.274 23.69 26.749 71.79 13.63 510.95 48.8790 732.7 526804680.34841 0.43980 7.028 789.9 204308047.60 1.04763 420.073 53.498 393.69 379.15 60.40 316 76.5 13.196 800.4 2262592.06 72.10 2048383.13 182.4 16.3492 13.533 3.042 1760 12218.83 0.95 5.72 3.88 4.364 94356.46 4.303 0.04595 213598 1.82593 2.14 18.918 351.11 479.413 12.11 20.3852 2.75397 81.5 181.304 3.55 3.368 1750702.05 23.77 12.5 5.659 213.858 1040.45 2.18294 5.95154 2.75 979.9 10161.48 10.859 15.266 952.7 58.428 122448 105.2 48973644 1.54 6.17 19.6959 81.8 208.188 5.16 17.3 31.37 69.24 2293.65 23.47 1.988 1606.70 39.27 188 19.4790 3.82 33.771 17316 4.09 18.693 60099.00 5.663 129.68 4.24 1.486 13.10 13263.0 4.174 49.22787 6592 18.4575 4.95796 124.98 41.04 37363 15.12 12.70 12.70 6097 38204.490344823 20.5411 367.85 293682.92 279.51 35.451 12.971 203.55 13687 60.17 74809 21.31 1609633 18.2447 91691.1 1.291 2.74377 188844 97.605 123798 345 2.97757 432.12 30.76 5.557 95.48 13770619.33 3871.13 8.41 122.14 4.23 84061.0 8.56 1793350 45.1 1.29157 4.62 979.4 203460.77 46.212 0.507 715.62 13572.0 16.86 306.53 13269.8 5911.8 3876.4 94303 135475.63 2241 7.007 4366 375.03 122 234 4.08 2.56 179 10084770 9.21 5.79 2699923.20 3024458.78 40.3991 343.52 OpenBenchmarking.org
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: 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: 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: 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
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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-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
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
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
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: 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
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
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
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
Phoronix Test Suite v10.8.5