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