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&export=pdf&rdt&grr .
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 renaissance: Akka Unbalanced Cobwebbed Tree tnn: CPU - DenseNet brl-cad: VGR Performance Metric renaissance: Scala Dotty vpxenc: Speed 0 - Bosphorus 1080p renaissance: ALS Movie Lens srsran: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM renaissance: Apache Spark PageRank renaissance: In-Memory Database Shootout gravitymark: 1920 x 1080 - Vulkan gravitymark: 2560 x 1440 - Vulkan gravitymark: 1600 x 1200 - Vulkan gravitymark: 1920 x 1200 - Vulkan gravitymark: 3840 x 2160 - Vulkan vpxenc: Speed 5 - Bosphorus 1080p renaissance: Savina Reactors.IO mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: squeezenetv1.1 mnn: mobilenetV3 vpxenc: Speed 0 - Bosphorus 4K renaissance: Genetic Algorithm Using Jenetics + Futures srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM renaissance: Apache Spark Bayes renaissance: Apache Spark ALS unvanquished: 1920 x 1080 - High srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM natron: Spaceship vpxenc: Speed 5 - Bosphorus 4K unvanquished: 1920 x 1080 - Medium unvanquished: 1024 x 768 - Medium unvanquished: 800 x 600 - Medium unvanquished: 1280 x 1024 - Medium unvanquished: 1920 x 1080 - Ultra astcenc: Exhaustive ncnn: CPU - googlenet ncnn: CPU - regnety_400m ncnn: CPU - squeezenet_ssd ncnn: CPU - yolov4-tiny ncnn: CPU - resnet50 ncnn: CPU - alexnet ncnn: CPU - resnet18 ncnn: CPU - vgg16 ncnn: CPU - blazeface ncnn: CPU - efficientnet-b0 ncnn: CPU - mnasnet ncnn: CPU - shufflenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU - mobilenet unvanquished: 1280 x 1024 - Ultra rocksdb: Rand Fill Sync rocksdb: Rand Fill rocksdb: Update Rand rocksdb: Read Rand Write Rand rocksdb: Read While Writing rocksdb: Rand Read build-gdb: Time To Compile unvanquished: 3840 x 2160 - High renaissance: Rand Forest unvanquished: 3840 x 2160 - Medium unvanquished: 1280 x 1024 - High srsran: OFDM_Test build-ffmpeg: Time To Compile unvanquished: 2560 x 1440 - High unvanquished: 800 x 600 - High unvanquished: 1920 x 1200 - Medium unvanquished: 3840 x 2160 - Ultra unvanquished: 2560 x 1440 - Ultra unvanquished: 1920 x 1200 - Ultra unvanquished: 1600 x 1200 - Ultra unvanquished: 1024 x 768 - Ultra unvanquished: 800 x 600 - Ultra unvanquished: 1920 x 1200 - High unvanquished: 2560 x 1440 - Medium unvanquished: 1600 x 1200 - High unvanquished: 1024 x 768 - High unvanquished: 1600 x 1200 - Medium srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM renaissance: Finagle HTTP Requests blosc: blosclz rocksdb: Seq Fill tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 astcenc: Thorough astcenc: Medium tnn: CPU - SqueezeNet v2 1 2 3 4 12785.8 3026.283 189712 743.3 8.60 8462.9 78.7 121.2 3610.9 3630.0 101.0 87.0 108.2 100.7 62.7 22.57 8319.2 33.524 5.629 4.660 7.083 36.486 5.002 2.862 5.73 1943.1 170.4 423.0 2116.3 1987.1 184.2 156.5 383.4 1.8 10.05 187.7 186.2 190.6 197.3 183.2 61.6745 17.23 12.10 18.94 27.67 27.52 13.03 16.76 62.45 2.13 7.04 4.78 5.11 4.66 5.37 16.51 188.7 13100 934075 537472 1968077 2629503 72732224 57.606 183.1 880.2 187.4 188.8 128633333 40.086 185.4 184.7 188.2 183.5 185.5 181.5 186.1 185.3 188.6 186.8 185.9 188.8 184.9 189.0 280.6 402.4 62.2 112.0 237.0 376.9 2101.5 15804.3 1075179 256.792 226.565 6.6419 4.6266 60.338 12713.3 3018.515 190007 730.1 8.40 8451.6 77.1 118.7 3612.3 3673.6 101.5 86.1 108.3 100.1 60.8 20.81 8304.7 33.086 5.581 4.578 7.058 36.604 4.851 2.841 5.75 1961.2 162.2 404.1 2109.0 2003.5 185.0 152.0 372.9 1.8 10.06 188.0 191.6 186.3 189.5 182.9 61.5895 17.16 12.03 19.12 27.13 27.61 13.18 17.24 62.60 2.13 7.02 4.76 5.09 4.62 5.35 16.57 182.4 13080 947946 539663 1973866 2636681 75316788 51.465 184.3 898.6 188.2 184.8 132400000 36.849 184.1 188.0 193.5 184.1 180.9 183.4 181.5 183.6 185.7 183.4 187.0 185.0 188.8 189.5 281.5 403.2 59.6 107.4 237.5 377.4 2094.2 16010.4 1094396 252.648 223.516 6.6252 4.5565 60.477 12856.4 2995.856 191092 750.6 8.72 8408.0 79.0 121.4 3589.4 3662.6 101.3 87.1 107.8 99.7 61.5 20.37 8468.0 33.257 5.564 4.607 7.113 35.830 4.970 2.855 5.73 1917.9 168.2 416.4 2104.6 2001.3 185.1 156.7 384.5 1.8 10.14 188.5 188.8 186.7 189.0 183.7 61.6254 17.36 12.16 19.07 27.56 27.48 13.16 17.21 61.64 2.16 7.06 4.78 5.12 4.65 5.35 16.51 186.0 13107 934477 537820 1968072 2693833 74599807 51.349 186.2 880.1 190.0 191.3 131366667 36.851 184.2 194.4 186.1 181.7 180.7 184.9 185.3 186.2 184.6 186.3 185.3 188.3 188.9 191.1 292.1 418.5 62.1 111.8 241.9 384.4 2082.8 15698.4 1094225 256.897 223.780 6.6301 4.5766 59.886 101.7 87.1 109.3 100.5 61.7 183.3 181.2 187.1 188.8 189.3 181.5 183.3 183.7 192.7 189.4 186.9 183.1 190.1 185.3 179.4 184.4 184.8 185.8 184.6 186.7 187 190.8 192.8 189.8 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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: 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
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
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: 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
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
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
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
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
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
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: 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: 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: 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.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: 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
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
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
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 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
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: 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
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
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 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
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
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
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: 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
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
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 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
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
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
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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-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-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 - 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
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
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: 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: 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: 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
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: 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
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
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
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
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
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
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
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
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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
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
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: 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 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: 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 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
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
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
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
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 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
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: 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
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
Phoronix Test Suite v10.8.5