Big 3900XT Summer AMD Ryzen 9 3900XT 12-Core testing with a MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.B3 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/2107144-PTS-BIG3900X84&sro&grw&export=pdf .
Big 3900XT Summer Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen 9 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads) MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.B3 BIOS) AMD Starship/Matisse 16GB 500GB Seagate FireCuda 520 SSD ZP500GM30002 AMD Radeon RX 56/64 8GB (1630/945MHz) AMD Vega 10 HDMI Audio ASUS MG28U Realtek Device 2600 + Realtek Device 3000 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-rc1-phx (x86_64) 20201228 GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 GCC 10.3.0 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - 1: --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 - 2: --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 - 3: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.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-build-config=bootstrap-lto-lean --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 - 4: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0x8701021 Graphics Details - GLAMOR Java Details - OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10) 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 STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Big 3900XT Summer unvanquished: 2560 x 1440 - High unvanquished: 1920 x 1080 - High unvanquished: 1920 x 1200 - High unvanquished: 1280 x 1024 - High unvanquished: 1600 x 1200 - High unvanquished: 800 x 600 - Ultra unvanquished: 1024 x 768 - Ultra unvanquished: 800 x 600 - High unvanquished: 1024 x 768 - High gravitymark: 3840 x 2160 - Vulkan gravitymark: 2560 x 1440 - Vulkan gravitymark: 1920 x 1200 - Vulkan unvanquished: 3840 x 2160 - High unvanquished: 800 x 600 - Medium renaissance: Scala Dotty unvanquished: 1920 x 1080 - Ultra unvanquished: 3840 x 2160 - Medium renaissance: ALS Movie Lens unvanquished: 1920 x 1200 - Medium unvanquished: 2560 x 1440 - Medium unvanquished: 1600 x 1200 - Medium unvanquished: 1920 x 1080 - Medium unvanquished: 3840 x 2160 - Ultra unvanquished: 1280 x 1024 - Medium unvanquished: 1920 x 1200 - Ultra unvanquished: 2560 x 1440 - Ultra unvanquished: 1600 x 1200 - Ultra unvanquished: 1280 x 1024 - Ultra unvanquished: 1024 x 768 - Medium renaissance: Rand Forest renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: Finagle HTTP Requests renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures brl-cad: VGR Performance Metric astcenc: Medium astcenc: Thorough astcenc: Exhaustive mnn: mobilenetV3 mnn: squeezenetv1.1 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 tnn: CPU - DenseNet tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v2 tnn: CPU - SqueezeNet v1.1 ncnn: CPU - mobilenet gravitymark: 1920 x 1080 - Vulkan 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 - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m ncnn: CPU - googlenet build-ffmpeg: Time To Compile build-gdb: Time To Compile vpxenc: Speed 0 - Bosphorus 4K vpxenc: Speed 5 - Bosphorus 4K vpxenc: Speed 0 - Bosphorus 1080p vpxenc: Speed 5 - Bosphorus 1080p natron: Spaceship blosc: blosclz srsran: OFDM_Test srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM gravitymark: 1600 x 1200 - Vulkan srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Update Rand rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing rocksdb: Read Rand Write Rand 1 2 3 4 185.4 184.2 186.8 188.8 188.8 188.6 185.3 184.7 184.9 62.7 87.0 100.7 183.1 190.6 743.3 183.2 187.4 8462.9 188.2 185.9 189.0 187.7 183.5 197.3 181.5 185.5 186.1 188.7 186.2 880.2 1987.1 2116.3 8319.2 3610.9 2101.5 3630.0 12785.8 1943.1 189712 4.6266 6.6419 61.6745 2.862 5.002 36.486 7.083 4.660 5.629 33.524 3026.283 256.792 60.338 226.565 16.51 101.0 5.37 4.66 5.11 4.78 7.04 2.13 62.45 16.76 13.03 27.52 27.67 18.94 12.10 17.23 40.086 57.606 5.73 10.05 8.60 22.57 1.8 15804.3 128633333 383.4 156.5 376.9 237.0 423.0 170.4 402.4 280.6 108.2 112.0 62.2 121.2 78.7 934075 72732224 537472 1075179 13100 2629503 1968077 184.1 185.0 183.4 184.8 185.0 185.7 183.6 188.0 188.8 60.8 86.1 100.1 184.3 186.3 730.1 182.9 188.2 8451.6 193.5 187.0 189.5 188.0 184.1 189.5 183.4 180.9 181.5 182.4 191.6 898.6 2003.5 2109.0 8304.7 3612.3 2094.2 3673.6 12713.3 1961.2 190007 4.5565 6.6252 61.5895 2.841 4.851 36.604 7.058 4.578 5.581 33.086 3018.515 252.648 60.477 223.516 16.57 101.5 5.35 4.62 5.09 4.76 7.02 2.13 62.60 17.24 13.18 27.61 27.13 19.12 12.03 17.16 36.849 51.465 5.75 10.06 8.40 20.81 1.8 16010.4 132400000 372.9 152.0 377.4 237.5 404.1 162.2 403.2 281.5 108.3 107.4 59.6 118.7 77.1 947946 75316788 539663 1094396 13080 2636681 1973866 184.2 185.1 186.3 191.3 188.3 184.6 186.2 194.4 188.9 61.5 87.1 99.7 186.2 186.7 750.6 183.7 190.0 8408.0 186.1 185.3 191.1 188.5 181.7 189.0 184.9 180.7 185.3 186.0 188.8 880.1 2001.3 2104.6 8468.0 3589.4 2082.8 3662.6 12856.4 1917.9 191092 4.5766 6.6301 61.6254 2.855 4.970 35.830 7.113 4.607 5.564 33.257 2995.856 256.897 59.886 223.780 16.51 101.3 5.35 4.65 5.12 4.78 7.06 2.16 61.64 17.21 13.16 27.48 27.56 19.07 12.16 17.36 36.851 51.349 5.73 10.14 8.72 20.37 1.8 15698.4 131366667 384.5 156.7 384.4 241.9 416.4 168.2 418.5 292.1 107.8 111.8 62.1 121.4 79.0 934477 74599807 537820 1094225 13107 2693833 1968072 186.9 183.3 186.7 189.4 190.8 184.6 185.8 183.1 192.8 61.7 87.1 100.5 183.7 188.8 181.5 192.7 190.1 187 189.8 181.2 185.3 189.3 184.4 179.4 184.8 183.3 187.1 101.7 109.3 OpenBenchmarking.org
Unvanquished Resolution: 2560 x 1440 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 2560 x 1440 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 1.97, N = 4 SE +/- 2.28, N = 3 SE +/- 1.39, N = 3 185.4 184.1 184.2 186.9
Unvanquished Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 1.19, N = 15 SE +/- 1.96, N = 4 184.2 185.0 185.1 183.3
Unvanquished Resolution: 1920 x 1200 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1200 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 0.50, N = 3 SE +/- 1.21, N = 3 SE +/- 1.70, N = 3 186.8 183.4 186.3 186.7
Unvanquished Resolution: 1280 x 1024 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1280 x 1024 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 1.76, N = 6 SE +/- 1.59, N = 3 SE +/- 1.44, N = 3 188.8 184.8 191.3 189.4
Unvanquished Resolution: 1600 x 1200 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1600 x 1200 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 1.82, N = 3 SE +/- 0.95, N = 3 SE +/- 1.69, N = 3 188.8 185.0 188.3 190.8
Unvanquished Resolution: 800 x 600 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 800 x 600 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 0.54, N = 3 SE +/- 1.20, N = 3 SE +/- 0.72, N = 3 188.6 185.7 184.6 184.6
Unvanquished Resolution: 1024 x 768 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1024 x 768 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 1.16, N = 3 SE +/- 1.45, N = 3 SE +/- 2.06, N = 3 185.3 183.6 186.2 185.8
Unvanquished Resolution: 800 x 600 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 800 x 600 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 1.93, N = 3 SE +/- 2.24, N = 4 SE +/- 0.88, N = 3 184.7 188.0 194.4 183.1
Unvanquished Resolution: 1024 x 768 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1024 x 768 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 1.18, N = 3 SE +/- 2.36, N = 3 SE +/- 1.08, N = 3 184.9 188.8 188.9 192.8
GravityMark Resolution: 3840 x 2160 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 3840 x 2160 - Renderer: Vulkan 1 2 3 4 14 28 42 56 70 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 62.7 60.8 61.5 61.7
GravityMark Resolution: 2560 x 1440 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 2560 x 1440 - Renderer: Vulkan 1 2 3 4 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.34, N = 3 SE +/- 0.43, N = 3 87.0 86.1 87.1 87.1
GravityMark Resolution: 1920 x 1200 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 1920 x 1200 - Renderer: Vulkan 1 2 3 4 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.58, N = 3 SE +/- 0.37, N = 3 100.7 100.1 99.7 100.5
Unvanquished Resolution: 3840 x 2160 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: High 1 2 3 4 40 80 120 160 200 SE +/- 1.37, N = 3 SE +/- 1.59, N = 3 SE +/- 1.55, N = 8 183.1 184.3 186.2 183.7
Unvanquished Resolution: 800 x 600 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 800 x 600 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 1.87, N = 15 SE +/- 0.95, N = 3 SE +/- 1.12, N = 3 190.6 186.3 186.7 188.8
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Scala Dotty 1 2 3 160 320 480 640 800 SE +/- 3.08, N = 3 SE +/- 8.25, N = 14 SE +/- 11.19, N = 15 743.3 730.1 750.6 MIN: 605.59 / MAX: 1440.44 MIN: 590.82 / MAX: 1443.97 MIN: 596.59 / MAX: 1359.39
Unvanquished Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 1.31, N = 12 SE +/- 1.40, N = 3 SE +/- 2.27, N = 4 183.2 182.9 183.7 181.5
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 2.14, N = 3 SE +/- 1.82, N = 6 SE +/- 1.65, N = 3 187.4 188.2 190.0 192.7
Renaissance Test: ALS Movie Lens OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: ALS Movie Lens 1 2 3 2K 4K 6K 8K 10K SE +/- 27.74, N = 3 SE +/- 9.70, N = 3 SE +/- 16.75, N = 3 8462.9 8451.6 8408.0 MIN: 8411.33 / MAX: 9538.23 MIN: 8322.99 / MAX: 9307.11 MIN: 8374.97 / MAX: 9304.53
Unvanquished Resolution: 1920 x 1200 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1200 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 2.01, N = 3 SE +/- 1.58, N = 3 SE +/- 1.91, N = 4 188.2 193.5 186.1 190.1
Unvanquished Resolution: 2560 x 1440 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 2560 x 1440 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 0.39, N = 3 SE +/- 0.92, N = 3 SE +/- 1.55, N = 3 185.9 187.0 185.3 187.0
Unvanquished Resolution: 1600 x 1200 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1600 x 1200 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.84, N = 3 SE +/- 1.03, N = 3 189.0 189.5 191.1 189.8
Unvanquished Resolution: 1920 x 1080 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 1.27, N = 15 SE +/- 1.28, N = 3 SE +/- 1.85, N = 3 187.7 188.0 188.5 181.2
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 1.38, N = 3 SE +/- 0.99, N = 3 SE +/- 0.90, N = 3 183.5 184.1 181.7 185.3
Unvanquished Resolution: 1280 x 1024 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1280 x 1024 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 1.74, N = 3 SE +/- 1.26, N = 15 SE +/- 1.03, N = 3 197.3 189.5 189.0 189.3
Unvanquished Resolution: 1920 x 1200 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1200 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 1.32, N = 3 SE +/- 0.61, N = 3 SE +/- 0.84, N = 3 181.5 183.4 184.9 184.4
Unvanquished Resolution: 2560 x 1440 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 2560 x 1440 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 2.23, N = 3 SE +/- 0.62, N = 3 185.5 180.9 180.7 179.4
Unvanquished Resolution: 1600 x 1200 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1600 x 1200 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 1.12, N = 3 SE +/- 1.03, N = 3 186.1 181.5 185.3 184.8
Unvanquished Resolution: 1280 x 1024 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1280 x 1024 - Effects Quality: Ultra 1 2 3 4 40 80 120 160 200 SE +/- 2.01, N = 5 SE +/- 1.22, N = 3 SE +/- 1.50, N = 9 188.7 182.4 186.0 183.3
Unvanquished Resolution: 1024 x 768 - Effects Quality: Medium OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1024 x 768 - Effects Quality: Medium 1 2 3 4 40 80 120 160 200 SE +/- 1.10, N = 3 SE +/- 0.49, N = 3 SE +/- 1.41, N = 15 186.2 191.6 188.8 187.1
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Random Forest 1 2 3 200 400 600 800 1000 SE +/- 9.62, N = 3 SE +/- 4.91, N = 3 SE +/- 9.92, N = 3 880.2 898.6 880.1 MIN: 780.5 / MAX: 1084.36 MIN: 785.72 / MAX: 1168.2 MIN: 720.89 / MAX: 1048.17
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark ALS 1 2 3 400 800 1200 1600 2000 SE +/- 23.45, N = 3 SE +/- 10.04, N = 3 SE +/- 22.37, N = 4 1987.1 2003.5 2001.3 MIN: 1751.76 / MAX: 2358.98 MIN: 1817.74 / MAX: 2340.39 MIN: 1813.56 / MAX: 2210.24
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark Bayes 1 2 3 500 1000 1500 2000 2500 SE +/- 20.25, N = 6 SE +/- 6.39, N = 3 SE +/- 5.65, N = 3 2116.3 2109.0 2104.6 MIN: 1586.15 / MAX: 2474.25 MIN: 1596.2 / MAX: 2115.92 MIN: 1615.06 / MAX: 2114.96
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Savina Reactors.IO 1 2 3 2K 4K 6K 8K 10K SE +/- 21.91, N = 3 SE +/- 114.97, N = 3 SE +/- 90.43, N = 4 8319.2 8304.7 8468.0 MIN: 8276.65 / MAX: 11910.31 MIN: 8085.57 / MAX: 12128.74 MIN: 8258.92 / MAX: 12642.13
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark PageRank 1 2 3 800 1600 2400 3200 4000 SE +/- 23.77, N = 3 SE +/- 36.74, N = 6 SE +/- 26.61, N = 3 3610.9 3612.3 3589.4 MIN: 3152.25 / MAX: 3810.45 MIN: 3174.88 / MAX: 3901.76 MIN: 3158.92 / MAX: 3728.47
Renaissance Test: Finagle HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Finagle HTTP Requests 1 2 3 500 1000 1500 2000 2500 SE +/- 20.86, N = 3 SE +/- 7.73, N = 3 SE +/- 13.98, N = 3 2101.5 2094.2 2082.8 MIN: 1932.3 / MAX: 2144.63 MIN: 1933.27 / MAX: 2132.22 MIN: 1907.01 / MAX: 2116.62
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: In-Memory Database Shootout 1 2 3 800 1600 2400 3200 4000 SE +/- 17.50, N = 3 SE +/- 30.31, N = 15 SE +/- 26.71, N = 3 3630.0 3673.6 3662.6 MIN: 3237.23 / MAX: 4102.1 MIN: 3257.97 / MAX: 4270.45 MIN: 3358.36 / MAX: 4325.05
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Akka Unbalanced Cobwebbed Tree 1 2 3 3K 6K 9K 12K 15K SE +/- 61.04, N = 3 SE +/- 23.84, N = 3 SE +/- 64.09, N = 3 12785.8 12713.3 12856.4 MIN: 9998.74 / MAX: 12907.84 MIN: 9948.44 / MAX: 12758 MIN: 10060.42 / MAX: 12964.84
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Genetic Algorithm Using Jenetics + Futures 1 2 3 400 800 1200 1600 2000 SE +/- 19.12, N = 3 SE +/- 26.25, N = 3 SE +/- 17.01, N = 3 1943.1 1961.2 1917.9 MIN: 1822.38 / MAX: 2000.6 MIN: 1867.51 / MAX: 2023.77 MIN: 1854.98 / MAX: 1966.64
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.32.2 VGR Performance Metric 1 2 3 40K 80K 120K 160K 200K 189712 190007 191092 1. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -pthread -ldl -lm
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Medium 1 2 3 1.041 2.082 3.123 4.164 5.205 SE +/- 0.0229, N = 3 SE +/- 0.0483, N = 3 SE +/- 0.0251, N = 3 4.6266 4.5565 4.5766 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Thorough 1 2 3 2 4 6 8 10 SE +/- 0.0023, N = 3 SE +/- 0.0048, N = 3 SE +/- 0.0026, N = 3 6.6419 6.6252 6.6301 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Exhaustive 1 2 3 14 28 42 56 70 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 61.67 61.59 61.63 1. (CXX) g++ options: -O3 -flto -pthread
Mobile Neural Network Model: mobilenetV3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 1 2 3 0.644 1.288 1.932 2.576 3.22 SE +/- 0.041, N = 3 SE +/- 0.031, N = 3 SE +/- 0.019, N = 3 2.862 2.841 2.855 MIN: 2.7 / MAX: 13.18 MIN: 2.71 / MAX: 3.51 MIN: 2.75 / MAX: 10.08 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: squeezenetv1.1 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 1 2 3 1.1255 2.251 3.3765 4.502 5.6275 SE +/- 0.001, N = 3 SE +/- 0.100, N = 3 SE +/- 0.017, N = 3 5.002 4.851 4.970 MIN: 4.81 / MAX: 14.82 MIN: 4.48 / MAX: 11.55 MIN: 4.78 / MAX: 14.12 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 1.2 Model: resnet-v2-50 1 2 3 8 16 24 32 40 SE +/- 0.52, N = 3 SE +/- 0.29, N = 3 SE +/- 0.26, N = 3 36.49 36.60 35.83 MIN: 34.29 / MAX: 78.51 MIN: 34.86 / MAX: 47.44 MIN: 34.09 / MAX: 45.45 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 1 2 3 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.118, N = 3 SE +/- 0.020, N = 3 7.083 7.058 7.113 MIN: 6.85 / MAX: 16.79 MIN: 6.61 / MAX: 16.37 MIN: 6.81 / MAX: 16.04 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 1.2 Model: MobileNetV2_224 1 2 3 1.0485 2.097 3.1455 4.194 5.2425 SE +/- 0.038, N = 3 SE +/- 0.029, N = 3 SE +/- 0.011, N = 3 4.660 4.578 4.607 MIN: 4.42 / MAX: 14.67 MIN: 4.39 / MAX: 14.16 MIN: 4.46 / MAX: 15.04 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 1.2 Model: mobilenet-v1-1.0 1 2 3 1.2665 2.533 3.7995 5.066 6.3325 SE +/- 0.037, N = 3 SE +/- 0.012, N = 3 SE +/- 0.009, N = 3 5.629 5.581 5.564 MIN: 5.37 / MAX: 15.07 MIN: 5.37 / MAX: 15.44 MIN: 5.35 / MAX: 14.28 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 1.2 Model: inception-v3 1 2 3 8 16 24 32 40 SE +/- 0.16, N = 3 SE +/- 0.31, N = 3 SE +/- 0.16, N = 3 33.52 33.09 33.26 MIN: 32.04 / MAX: 61.01 MIN: 31.39 / MAX: 43.21 MIN: 31.73 / MAX: 43.47 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: DenseNet OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet 1 2 3 600 1200 1800 2400 3000 SE +/- 6.29, N = 3 SE +/- 4.93, N = 3 SE +/- 0.70, N = 3 3026.28 3018.52 2995.86 MIN: 2898.49 / MAX: 3152.3 MIN: 2913.92 / MAX: 3097.69 MIN: 2868.29 / MAX: 3109.37 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 1 2 3 60 120 180 240 300 SE +/- 0.32, N = 3 SE +/- 1.84, N = 3 SE +/- 2.35, N = 3 256.79 252.65 256.90 MIN: 249.16 / MAX: 279.34 MIN: 242.31 / MAX: 288.61 MIN: 242.08 / MAX: 272.17 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 1 2 3 14 28 42 56 70 SE +/- 0.19, N = 3 SE +/- 0.73, N = 3 SE +/- 0.18, N = 3 60.34 60.48 59.89 MIN: 59.86 / MAX: 62.96 MIN: 57.39 / MAX: 69 MIN: 59.2 / MAX: 61.76 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 1 2 3 50 100 150 200 250 SE +/- 2.35, N = 3 SE +/- 0.36, N = 3 SE +/- 0.23, N = 3 226.57 223.52 223.78 MIN: 223.49 / MAX: 246 MIN: 222.56 / MAX: 235.97 MIN: 223.02 / MAX: 224.54 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: mobilenet 1 2 3 4 8 12 16 20 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 16.51 16.57 16.51 MIN: 15.28 / MAX: 24.91 MIN: 15.64 / MAX: 27.2 MIN: 15.66 / MAX: 25.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
GravityMark Resolution: 1920 x 1080 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 1920 x 1080 - Renderer: Vulkan 1 2 3 4 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.21, N = 3 101.0 101.5 101.3 101.7
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU-v2-v2 - Model: mobilenet-v2 1 2 3 1.2083 2.4166 3.6249 4.8332 6.0415 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 5.37 5.35 5.35 MIN: 5.11 / MAX: 14.59 MIN: 5.1 / MAX: 6.31 MIN: 5.04 / MAX: 24.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU-v3-v3 - Model: mobilenet-v3 1 2 3 1.0485 2.097 3.1455 4.194 5.2425 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 4.66 4.62 4.65 MIN: 4.47 / MAX: 5.65 MIN: 4.46 / MAX: 5.47 MIN: 4.46 / MAX: 13.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: shufflenet-v2 1 2 3 1.152 2.304 3.456 4.608 5.76 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 5.11 5.09 5.12 MIN: 4.94 / MAX: 6.07 MIN: 4.9 / MAX: 13.69 MIN: 4.94 / MAX: 13.04 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: mnasnet 1 2 3 1.0755 2.151 3.2265 4.302 5.3775 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 4.78 4.76 4.78 MIN: 4.59 / MAX: 5.51 MIN: 4.58 / MAX: 13.06 MIN: 4.59 / MAX: 5.58 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: efficientnet-b0 1 2 3 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 7.04 7.02 7.06 MIN: 6.62 / MAX: 15.6 MIN: 6.7 / MAX: 15.34 MIN: 6.77 / MAX: 8.01 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: blazeface 1 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.13 2.13 2.16 MIN: 2.06 / MAX: 2.73 MIN: 2.05 / MAX: 2.72 MIN: 2.06 / MAX: 2.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: vgg16 1 2 3 14 28 42 56 70 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 62.45 62.60 61.64 MIN: 60.81 / MAX: 76.03 MIN: 60.87 / MAX: 72.1 MIN: 59.82 / MAX: 71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: resnet18 1 2 3 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.25, N = 3 SE +/- 0.25, N = 3 16.76 17.24 17.21 MIN: 16.13 / MAX: 26.23 MIN: 16.16 / MAX: 25.86 MIN: 16.13 / MAX: 26.21 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: alexnet 1 2 3 3 6 9 12 15 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 13.03 13.18 13.16 MIN: 12.38 / MAX: 20.49 MIN: 12.67 / MAX: 14.06 MIN: 12.44 / MAX: 59.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: resnet50 1 2 3 6 12 18 24 30 SE +/- 0.39, N = 3 SE +/- 0.35, N = 3 SE +/- 0.37, N = 3 27.52 27.61 27.48 MIN: 25.91 / MAX: 36.45 MIN: 25.94 / MAX: 37.88 MIN: 25.87 / MAX: 36.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: yolov4-tiny 1 2 3 7 14 21 28 35 SE +/- 0.51, N = 3 SE +/- 0.45, N = 3 SE +/- 0.44, N = 3 27.67 27.13 27.56 MIN: 25.66 / MAX: 55.86 MIN: 25.84 / MAX: 30.55 MIN: 25.9 / MAX: 37.93 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: squeezenet_ssd 1 2 3 5 10 15 20 25 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 18.94 19.12 19.07 MIN: 17.79 / MAX: 26.15 MIN: 18.16 / MAX: 28.23 MIN: 18.14 / MAX: 27.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: regnety_400m 1 2 3 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 12.10 12.03 12.16 MIN: 11.67 / MAX: 21.19 MIN: 11.62 / MAX: 12.93 MIN: 11.67 / MAX: 31.98 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: googlenet 1 2 3 4 8 12 16 20 SE +/- 0.31, N = 2 SE +/- 0.27, N = 3 SE +/- 0.31, N = 3 17.23 17.16 17.36 MIN: 15.79 / MAX: 18.6 MIN: 15.78 / MAX: 43.01 MIN: 15.95 / MAX: 26.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.4 Time To Compile 1 2 3 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.15, N = 3 SE +/- 0.08, N = 3 40.09 36.85 36.85
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile 1 2 3 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 57.61 51.47 51.35
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 4K 1 2 3 1.2938 2.5876 3.8814 5.1752 6.469 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 5.73 5.75 5.73 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K 1 2 3 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.11, N = 5 SE +/- 0.05, N = 3 10.05 10.06 10.14 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 1080p 1 2 3 2 4 6 8 10 SE +/- 0.09, N = 6 SE +/- 0.08, N = 3 SE +/- 0.08, N = 15 8.60 8.40 8.72 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p 1 2 3 5 10 15 20 25 SE +/- 0.49, N = 15 SE +/- 0.89, N = 12 SE +/- 0.67, N = 15 22.57 20.81 20.37 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
Natron Input: Spaceship OpenBenchmarking.org FPS, More Is Better Natron 2.4 Input: Spaceship 1 2 3 0.405 0.81 1.215 1.62 2.025 SE +/- 0.02, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.8 1.8 1.8
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Compressor: blosclz 1 2 3 3K 6K 9K 12K 15K SE +/- 67.33, N = 3 SE +/- 228.02, N = 3 SE +/- 144.74, N = 3 15804.3 16010.4 15698.4 1. (CC) gcc options: -std=gnu99 -O3 -pthread -lrt -lm
srsRAN Test: OFDM_Test OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.04 Test: OFDM_Test 1 2 3 30M 60M 90M 120M 150M SE +/- 851143.02, N = 3 SE +/- 1541644.14, N = 4 SE +/- 833333.33, N = 3 128633333 132400000 131366667 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM 1 2 3 80 160 240 320 400 SE +/- 3.41, N = 7 SE +/- 1.00, N = 3 SE +/- 0.75, N = 3 383.4 372.9 384.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM 1 2 3 30 60 90 120 150 SE +/- 1.37, N = 7 SE +/- 0.12, N = 3 SE +/- 0.35, N = 3 156.5 152.0 156.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM 1 2 3 80 160 240 320 400 SE +/- 4.53, N = 3 SE +/- 5.38, N = 3 SE +/- 1.88, N = 3 376.9 377.4 384.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM 1 2 3 50 100 150 200 250 SE +/- 2.64, N = 3 SE +/- 3.37, N = 3 SE +/- 1.47, N = 3 237.0 237.5 241.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM 1 2 3 90 180 270 360 450 SE +/- 3.63, N = 8 SE +/- 1.15, N = 3 SE +/- 0.63, N = 3 423.0 404.1 416.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM 1 2 3 40 80 120 160 200 SE +/- 1.30, N = 8 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 170.4 162.2 168.2 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM 1 2 3 90 180 270 360 450 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 SE +/- 1.36, N = 3 402.4 403.2 418.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM 1 2 3 60 120 180 240 300 SE +/- 0.40, N = 3 SE +/- 0.07, N = 3 SE +/- 0.64, N = 3 280.6 281.5 292.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
GravityMark Resolution: 1600 x 1200 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 1600 x 1200 - Renderer: Vulkan 1 2 3 4 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.33, N = 3 SE +/- 0.35, N = 3 108.2 108.3 107.8 109.3
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM 1 2 3 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 112.0 107.4 111.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM 1 2 3 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 62.2 59.6 62.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM 1 2 3 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 1.62, N = 3 SE +/- 0.15, N = 3 121.2 118.7 121.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM 1 2 3 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 1.08, N = 3 SE +/- 0.09, N = 3 78.7 77.1 79.0 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Fill 1 2 3 200K 400K 600K 800K 1000K SE +/- 434.63, N = 3 SE +/- 6724.59, N = 3 SE +/- 6546.09, N = 3 934075 947946 934477 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Read 1 2 3 16M 32M 48M 64M 80M SE +/- 440149.97, N = 3 SE +/- 1023472.59, N = 3 SE +/- 298817.66, N = 3 72732224 75316788 74599807 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Update Random 1 2 3 120K 240K 360K 480K 600K SE +/- 824.52, N = 3 SE +/- 1157.03, N = 3 SE +/- 825.41, N = 3 537472 539663 537820 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Sequential Fill 1 2 3 200K 400K 600K 800K 1000K SE +/- 10720.19, N = 3 SE +/- 7693.63, N = 3 SE +/- 4707.18, N = 3 1075179 1094396 1094225 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Fill Sync 1 2 3 3K 6K 9K 12K 15K SE +/- 3.51, N = 3 SE +/- 21.42, N = 3 SE +/- 6.00, N = 3 13100 13080 13107 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read While Writing 1 2 3 600K 1200K 1800K 2400K 3000K SE +/- 19810.08, N = 3 SE +/- 2625.90, N = 3 SE +/- 1295.16, N = 3 2629503 2636681 2693833 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read Random Write Random 1 2 3 400K 800K 1200K 1600K 2000K SE +/- 1027.04, N = 3 SE +/- 15430.39, N = 3 SE +/- 9674.59, N = 3 1968077 1973866 1968072 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Phoronix Test Suite v10.8.5