Intel Xeon E3-1270 v5 testing with a ASUS E3 PRO GAMING V5 (2606 BIOS) and ASUS NVIDIA NV84 256MB on Ubuntu 20.10 via the Phoronix Test Suite.
1 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe2 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
2 3 4 Processor: Intel Xeon E3-1270 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: ASUS E3 PRO GAMING V5 (2606 BIOS), Chipset: Intel Xeon E3-1200 v5/E3-1500, Memory: 8GB, Disk: 256GB Samsung SSD 850, Graphics: ASUS NVIDIA NV84 256MB, Audio: Realtek ALC1150, Monitor: DELL S2409W, Network: Intel I219-LM
OS: Ubuntu 20.10, Kernel: 5.8.0-53-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: nouveau, OpenGL: 3.3 Mesa 20.2.1, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA 1 2 3 4 20 40 60 80 100 77.67 80.37 79.10 79.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD 1 2 3 4 60 120 180 240 300 280.44 281.64 282.62 280.23 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic 1 2 3 4 40K 80K 120K 160K 200K 193496.29 192492.37 174554.14 177399.64 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto 1 2 3 4 200 400 600 800 1000 824.62 826.33 826.73 827.15 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc 1 2 3 4 5M 10M 15M 20M 25M 21243462.08 21223713.12 21259947.32 21196794.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: RdRand 1 2 3 4 1200 2400 3600 4800 6000 5348.64 5250.53 5375.48 5285.18 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking 1 2 3 4 6K 12K 18K 24K 30K 29321.15 29552.06 29311.45 29203.69 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring 1 2 3 4 4K 8K 12K 16K 20K 16530.95 15032.59 15041.87 15511.09 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE 1 2 3 4 11K 22K 33K 44K 55K 51885.63 51879.62 51823.42 51804.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache 1 2 3 4 40 80 120 160 200 161.13 158.30 152.03 159.03 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress 1 2 3 4 2K 4K 6K 8K 10K 8731.51 8676.79 8738.94 8698.43 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores 1 2 3 4 120K 240K 360K 480K 600K 559551.69 560297.61 551884.30 560104.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math 1 2 3 4 4K 8K 12K 16K 20K 19019.20 18607.65 17880.07 18609.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math 1 2 3 4 3K 6K 9K 12K 15K 13349.72 13349.05 13353.37 13353.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying 1 2 3 4 400 800 1200 1600 2000 1672.82 1660.29 1672.06 1683.88 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity 1 2 3 4 800 1600 2400 3200 4000 3707.22 3820.73 3798.86 3823.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching 1 2 3 4 300K 600K 900K 1200K 1500K 1453669.02 1445391.64 1448060.15 1430705.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions 1 2 3 4 110K 220K 330K 440K 550K 516333.53 522045.25 521422.69 512685.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting 1 2 3 4 12 24 36 48 60 51.73 51.93 51.93 52.00 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing 1 2 3 4 700K 1400K 2100K 2800K 3500K 3232814.65 3267292.80 3248573.19 3259731.67 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 1 2 3 4 300M 600M 900M 1200M 1500M 1320493620 1321700800 1320781510 1321663390 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
srsRAN srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM 1 2 3 4 70 140 210 280 350 324.1 324.8 323.5 323.3 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
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM 1 2 3 4 70 140 210 280 350 330.1 329.6 329.7 330.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
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM 1 2 3 4 80 160 240 320 400 355.3 354.7 355.4 354.3 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
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM 1 2 3 4 80 160 240 320 400 360.3 361.0 359.5 361.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
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 4 20 40 60 80 100 105.8 106.0 104.9 106.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
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 4 30 60 90 120 150 120.7 119.5 119.9 119.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
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Chimera 1080p 1 2 3 4 70 140 210 280 350 330.57 331.12 331.09 330.74 MIN: 245.55 / MAX: 529.28 MIN: 245.96 / MAX: 541.77 MIN: 246.6 / MAX: 534.16 MIN: 246.35 / MAX: 537.72 1. (CC) gcc options: -pthread -lm
OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Summer Nature 4K 1 2 3 4 20 40 60 80 100 88.15 86.93 88.11 87.65 MIN: 83.38 / MAX: 98 MIN: 82.57 / MAX: 95.96 MIN: 83.26 / MAX: 98.5 MIN: 83.01 / MAX: 96.91 1. (CC) gcc options: -pthread -lm
OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Summer Nature 1080p 1 2 3 4 70 140 210 280 350 316.56 315.73 316.62 316.07 MIN: 297 / MAX: 344.91 MIN: 295.2 / MAX: 344.3 MIN: 296.17 / MAX: 345.2 MIN: 296.41 / MAX: 343.24 1. (CC) gcc options: -pthread -lm
OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Chimera 1080p 10-bit 1 2 3 4 50 100 150 200 250 235.06 235.57 235.48 234.74 MIN: 187.64 / MAX: 380.98 MIN: 188.11 / MAX: 377.15 MIN: 187.66 / MAX: 378.11 MIN: 187.53 / MAX: 377.24 1. (CC) gcc options: -pthread -lm
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.0 Renderer: Vulkan - Resolution: 1920 x 1080 1 2 4 6 8 10 6.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
Renderer: OpenGL 1.x - Resolution: 1920 x 1080
1: Test failed to run.
Renderer: OpenGL 3.x - Resolution: 1920 x 1080
1: Test failed to run.
Renderer: Software CPU - Resolution: 1920 x 1080
1: Test failed to run.
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p 1 2 3 4 5 10 15 20 25 22.43 22.58 22.59 22.39 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya 1 2 3 4 0.5535 1.107 1.6605 2.214 2.7675 2.44 2.46 2.42 2.44 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom 1 2 3 4 0.1958 0.3916 0.5874 0.7832 0.979 0.87 0.87 0.87 0.87 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets 1 2 3 4 0.8415 1.683 2.5245 3.366 4.2075 3.74 3.73 3.73 3.72 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID 1 2 3 4 0.945 1.89 2.835 3.78 4.725 4.20 4.19 4.19 4.20 1. (CXX) g++ options: -O3 -pthread
ONNX Runtime ONNX Runtime is developed by Microsoft and partners as a open-source, cross-platform, high performance machine learning inferencing and training accelerator. This test profile runs the ONNX Runtime with various models available from the ONNX Zoo. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: yolov4 - Device: OpenMP CPU 1 2 3 4 50 100 150 200 250 227 226 226 227 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: bertsquad-10 - Device: OpenMP CPU 1 2 3 4 90 180 270 360 450 409 409 407 409 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: fcn-resnet101-11 - Device: OpenMP CPU 1 2 3 4 9 18 27 36 45 38 38 38 38 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: shufflenet-v2-10 - Device: OpenMP CPU 1 2 3 4 5K 10K 15K 20K 25K 21914 22152 21963 22052 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.8.2 Model: super-resolution-10 - Device: OpenMP CPU 1 2 3 4 600 1200 1800 2400 3000 2741 2711 2755 2721 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 5 1 2 3 4 5 10 15 20 25 20.88 20.89 20.90 20.99 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 7 1 2 3 4 1.2758 2.5516 3.8274 5.1032 6.379 5.65 5.67 5.64 5.66 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 8 1 2 3 4 0.1485 0.297 0.4455 0.594 0.7425 0.66 0.66 0.66 0.66 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
JPEG XL Decoding libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding libjxl 0.5 CPU Threads: 1 1 2 3 4 10 20 30 40 50 46.03 45.84 45.88 45.84
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Read 1 2 3 4 5M 10M 15M 20M 25M 21090872 20718963 20669496 21106387 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Update Random 1 2 3 4 60K 120K 180K 240K 300K 276203 269637 278037 276264 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Sequential Fill 1 2 3 4 200K 400K 600K 800K 1000K 823655 843477 841492 827932 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read While Writing 1 2 3 4 200K 400K 600K 800K 1000K 739729 780258 737498 782503 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read Random Write Random 1 2 3 4 200K 400K 600K 800K 1000K 789947 783823 758852 791607 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 1 2 3 4 12K 24K 36K 48K 60K 53638.74 54185.00 54954.31 54425.41 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 1 2 3 4 50K 100K 150K 200K 250K 236770.12 236468.08 236950.15 237666.85 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 1 2 3 4 40K 80K 120K 160K 200K 205643.73 205504.35 205678.53 205514.90 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 1 2 3 4 40K 80K 120K 160K 200K 192877.10 193930.00 193780.47 193251.81 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 1 2 3 4 30K 60K 90K 120K 150K 161627.88 161956.81 160023.23 161957.72 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 1 2 3 4 30K 60K 90K 120K 150K 153979.06 152903.32 153251.89 146514.20 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
Apache HTTP Server This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 1 2 3 4 2K 4K 6K 8K 10K 10884.45 10664.68 10560.82 10914.68 1. (CC) gcc options: -shared -fPIC -O2 -pthread
srsRAN srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.04 Test: OFDM_Test 1 2 3 4 20M 40M 60M 80M 100M 104000000 101300000 101800000 102700000 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
Resolution: 1024 x 768
1: Test failed to run.
Resolution: 1280 x 1024
1: Test failed to run.
Resolution: 1920 x 1080
1: Test failed to run.
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 1 2 3 4 300 600 900 1200 1500 1162.8 1163.4 1162.4 1150.5 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
srsRAN srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM 1 2 3 4 20 40 60 80 100 105.5 106.4 105.1 105.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
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM 1 2 3 4 40 80 120 160 200 186.1 186.6 185.7 186.6 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
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM 1 2 3 4 30 60 90 120 150 116.2 115.4 115.4 116.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
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM 1 2 3 4 50 100 150 200 250 223.9 224.1 223.6 224.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
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 4 12 24 36 48 60 51.8 51.7 51.5 51.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
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 4 16 32 48 64 80 70.7 70.5 71.0 70.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
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 1 2 3 4 16K 32K 48K 64K 80K 76560.7 76459.4 76198.6 76590.9 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
BRL-CAD BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.32.2 VGR Performance Metric 1 2 3 4 11K 22K 33K 44K 55K 51649 51498 51666 51564 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
Google SynthMark SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 1 2 3 4 130 260 390 520 650 612.66 609.36 612.67 612.68 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Random Forest 1 2 3 4 200 400 600 800 1000 814.7 840.9 822.8 820.2 MIN: 718.5 / MAX: 1131.58 MIN: 759.74 / MAX: 1075.17 MIN: 713.88 / MAX: 1254.49 MIN: 723.48 / MAX: 1123.38
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: ALS Movie Lens 1 2 3 4 2K 4K 6K 8K 10K 8710.1 8645.9 8657.4 8627.8 MIN: 8676.5 / MAX: 10582.04 MIN: 8608.84 / MAX: 10560.57 MIN: 8617.16 / MAX: 10449.57 MIN: 8588.14 / MAX: 10466.74
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark ALS 1 2 3 4 900 1800 2700 3600 4500 4010.3 3975.0 4004.5 4005.4 MIN: 3555.61 / MAX: 4576.27 MIN: 3575.52 / MAX: 4191.37 MIN: 3606.38 / MAX: 4427.82 MIN: 3778.82 / MAX: 4191.03
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark Bayes 1 2 3 4 2K 4K 6K 8K 10K 10342.8 10277.3 10504.1 10457.9 MIN: 8460.84 / MAX: 10702.93 MIN: 8426.72 / MAX: 10321.4 MIN: 8631.27 / MAX: 10804.94 MIN: 8577.34 / MAX: 10763.72
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Savina Reactors.IO 1 2 3 4 3K 6K 9K 12K 15K 12096.2 11795.7 12544.6 10431.3 MIN: 12096.19 / MAX: 17840.53 MIN: 9935.28 / MAX: 17678.37 MAX: 17603.71 MIN: 9506.37 / MAX: 17782.09
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark PageRank 1 2 3 4 1200 2400 3600 4800 6000 4872.8 5029.8 5518.7 5375.7 MIN: 4419.69 / MAX: 5163.81 MIN: 4553.51 / MAX: 5287.57 MIN: 5074.68 / MAX: 5867.85 MIN: 4824.08 / MAX: 5646.17
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Finagle HTTP Requests 1 2 3 4 500 1000 1500 2000 2500 2360.0 2402.4 2382.3 2350.1 MIN: 2146.05 / MAX: 2455.54 MIN: 2171.41 / MAX: 2451.95 MIN: 2162.51 / MAX: 2454.23 MIN: 2133.06 / MAX: 2386.4
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: In-Memory Database Shootout 1 2 3 4 900 1800 2700 3600 4500 4141.5 4177.0 4112.4 4192.9 MIN: 3729.62 / MAX: 4624.25 MIN: 3802.57 / MAX: 4459.89 MIN: 3652.79 / MAX: 4726.05 MIN: 3733.18 / MAX: 4613.32
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Akka Unbalanced Cobwebbed Tree 1 2 3 4 3K 6K 9K 12K 15K 13506.0 13299.4 13616.6 13748.0 MIN: 10274.89 MIN: 10170.67 / MAX: 13299.41 MIN: 10140.77 MIN: 10300.9 / MAX: 13748.05
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Genetic Algorithm Using Jenetics + Futures 1 2 3 4 300 600 900 1200 1500 1499.9 1513.8 1523.2 1510.3 MIN: 1463.86 / MAX: 1555.3 MIN: 1498.48 / MAX: 1543.98 MIN: 1501.56 / MAX: 1557.14 MIN: 1495.65 / MAX: 1525.13
Mobile Neural Network MNN is the Mobile Neural Network as a highly efficient, lightweight deep learning framework developed by Alibaba. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 1 2 3 4 0.5614 1.1228 1.6842 2.2456 2.807 2.484 2.445 2.495 2.491 MIN: 2.45 / MAX: 9.16 MIN: 2.41 / MAX: 9.46 MIN: 2.44 / MAX: 9.33 MIN: 2.46 / MAX: 9.33 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
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 1 2 3 4 1.0289 2.0578 3.0867 4.1156 5.1445 4.542 4.465 4.573 4.566 MIN: 4.48 / MAX: 19.38 MIN: 4.42 / MAX: 11.24 MIN: 4.48 / MAX: 20.09 MIN: 4.48 / MAX: 26.29 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
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: resnet-v2-50 1 2 3 4 10 20 30 40 50 42.82 42.92 43.53 42.99 MIN: 42.5 / MAX: 63.88 MIN: 42.49 / MAX: 58.96 MIN: 42.21 / MAX: 116.12 MIN: 42.67 / MAX: 57.35 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
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 1 2 3 4 2 4 6 8 10 6.653 6.512 6.500 6.623 MIN: 6.56 / MAX: 22.45 MIN: 6.44 / MAX: 13.37 MIN: 6.44 / MAX: 13.46 MIN: 6.55 / MAX: 13.32 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
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: MobileNetV2_224 1 2 3 4 1.0328 2.0656 3.0984 4.1312 5.164 4.590 4.512 4.552 4.550 MIN: 4.51 / MAX: 21.19 MIN: 4.47 / MAX: 11.34 MIN: 4.51 / MAX: 11.35 MIN: 4.5 / MAX: 11.3 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
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenet-v1-1.0 1 2 3 4 1.0067 2.0134 3.0201 4.0268 5.0335 4.474 4.403 4.433 4.419 MIN: 4.42 / MAX: 11.28 MIN: 4.35 / MAX: 11.11 MIN: 4.39 / MAX: 11.25 MIN: 4.37 / MAX: 11.19 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
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: inception-v3 1 2 3 4 11 22 33 44 55 50.70 49.79 50.80 50.58 MIN: 50.34 / MAX: 67.99 MIN: 49.21 / MAX: 95.21 MIN: 50.32 / MAX: 68.25 MIN: 49.77 / MAX: 64.64 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
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mobilenet 1 2 3 4 7 14 21 28 35 28.28 28.41 28.40 27.94 MIN: 27.88 / MAX: 32.75 MIN: 27.72 / MAX: 37.38 MIN: 28.11 / MAX: 33.16 MIN: 27.62 / MAX: 33.18 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v2-v2 - Model: mobilenet-v2 1 2 3 4 2 4 6 8 10 7.16 7.19 7.20 7.12 MIN: 7.03 / MAX: 7.43 MIN: 7.01 / MAX: 11.51 MIN: 7.04 / MAX: 7.59 MIN: 7.01 / MAX: 7.54 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v3-v3 - Model: mobilenet-v3 1 2 3 4 2 4 6 8 10 6.14 6.10 6.18 6.12 MIN: 5.77 / MAX: 15.62 MIN: 5.94 / MAX: 6.71 MIN: 5.99 / MAX: 15.13 MIN: 5.9 / MAX: 10.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: shufflenet-v2 1 2 3 4 1.0463 2.0926 3.1389 4.1852 5.2315 4.65 4.61 4.62 4.62 MIN: 4.6 / MAX: 8.57 MIN: 4.58 / MAX: 5.04 MIN: 4.58 / MAX: 8.61 MIN: 4.58 / MAX: 8.59 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mnasnet 1 2 3 4 1.2533 2.5066 3.7599 5.0132 6.2665 5.52 5.54 5.52 5.57 MIN: 5.49 / MAX: 5.81 MIN: 5.48 / MAX: 9.59 MIN: 5.48 / MAX: 5.78 MIN: 5.53 / MAX: 6.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: efficientnet-b0 1 2 3 4 3 6 9 12 15 9.67 9.64 9.68 9.56 MIN: 9.51 / MAX: 13.47 MIN: 9.47 / MAX: 13.39 MIN: 9.56 / MAX: 9.92 MIN: 9.49 / MAX: 9.98 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: blazeface 1 2 3 4 0.4253 0.8506 1.2759 1.7012 2.1265 1.87 1.85 1.86 1.89 MIN: 1.83 / MAX: 2.78 MIN: 1.82 / MAX: 2 MIN: 1.83 / MAX: 2.05 MIN: 1.85 / MAX: 5.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: googlenet 1 2 3 4 5 10 15 20 25 21.11 21.10 21.05 21.44 MIN: 20.87 / MAX: 25.11 MIN: 20.89 / MAX: 25.57 MIN: 20.85 / MAX: 25.42 MIN: 21.23 / MAX: 25.47 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: vgg16 1 2 3 4 20 40 60 80 100 98.04 98.06 98.03 98.21 MIN: 97.24 / MAX: 103.53 MIN: 96.31 / MAX: 110.03 MIN: 97.14 / MAX: 107.1 MIN: 97.38 / MAX: 103.67 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet18 1 2 3 4 6 12 18 24 30 24.97 25.02 25.04 24.93 MIN: 24.74 / MAX: 30.07 MIN: 24.81 / MAX: 30.5 MIN: 24.76 / MAX: 30.34 MIN: 24.71 / MAX: 30.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: alexnet 1 2 3 4 6 12 18 24 30 23.09 23.16 23.16 23.34 MIN: 22.97 / MAX: 28.25 MIN: 22.88 / MAX: 34.8 MIN: 23.01 / MAX: 28.75 MIN: 23.17 / MAX: 28.83 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet50 1 2 3 4 11 22 33 44 55 46.23 46.19 46.59 46.25 MIN: 45.8 / MAX: 55.19 MIN: 45.75 / MAX: 50.89 MIN: 45.84 / MAX: 64.95 MIN: 45.24 / MAX: 59.93 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: yolov4-tiny 1 2 3 4 9 18 27 36 45 38.05 38.14 38.27 38.07 MIN: 37.7 / MAX: 42.44 MIN: 37.83 / MAX: 42.63 MIN: 37.59 / MAX: 47.89 MIN: 37.83 / MAX: 42.4 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: squeezenet_ssd 1 2 3 4 7 14 21 28 35 30.09 30.11 30.09 30.27 MIN: 29.75 / MAX: 33.95 MIN: 29.75 / MAX: 37.25 MIN: 29.75 / MAX: 34.31 MIN: 29.98 / MAX: 34.19 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: regnety_400m 1 2 3 4 3 6 9 12 15 11.65 11.62 11.66 11.66 MIN: 11.58 / MAX: 15.6 MIN: 11.56 / MAX: 15.49 MIN: 11.59 / MAX: 15.61 MIN: 11.57 / MAX: 15.62 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
TNN TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet 1 2 3 4 1000 2000 3000 4000 5000 4503.44 4455.06 4445.03 4464.69 MIN: 4471.19 / MAX: 4732.35 MIN: 4442.78 / MAX: 4478.15 MIN: 4432.01 / MAX: 4469.64 MIN: 4452.66 / MAX: 4497.46 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 1 2 3 4 80 160 240 320 400 371.47 366.05 374.63 370.57 MIN: 367.47 / MAX: 377.72 MIN: 364.92 / MAX: 381.68 MIN: 369.62 / MAX: 380.92 MIN: 369.7 / MAX: 374.31 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 1 2 3 4 20 40 60 80 100 78.53 78.45 78.41 79.16 MIN: 78.12 / MAX: 79.76 MIN: 78.15 / MAX: 79.03 MIN: 78.05 / MAX: 79.21 MIN: 78.65 / MAX: 80.24 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 1 2 3 4 70 140 210 280 350 335.21 335.17 335.03 335.42 MIN: 334.37 / MAX: 337.54 MIN: 334.44 / MAX: 337.95 MIN: 334.01 / MAX: 335.86 MIN: 334.29 / MAX: 336.96 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Medium 1 2 3 4 2 4 6 8 10 7.1166 7.1513 7.1579 7.1639 1. (CXX) g++ options: -O3 -flto -pthread
1 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe2 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
Testing initiated at 19 September 2021 15:48 by user phoronix.
2 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe2 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
Testing initiated at 19 September 2021 20:24 by user phoronix.
3 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe2 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
Testing initiated at 20 September 2021 05:49 by user phoronix.
4 Processor: Intel Xeon E3-1270 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: ASUS E3 PRO GAMING V5 (2606 BIOS), Chipset: Intel Xeon E3-1200 v5/E3-1500, Memory: 8GB, Disk: 256GB Samsung SSD 850, Graphics: ASUS NVIDIA NV84 256MB, Audio: Realtek ALC1150, Monitor: DELL S2409W, Network: Intel I219-LM
OS: Ubuntu 20.10, Kernel: 5.8.0-53-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: nouveau, OpenGL: 3.3 Mesa 20.2.1, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe2 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
Testing initiated at 20 September 2021 13:54 by user phoronix.