Intel Core i7-7740K testing with a Gigabyte X299 AORUS Gaming-CF (F4d BIOS) and MSI NVIDIA NV138 2GB on Ubuntu 18.10 via the Phoronix Test Suite.
A Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb4 - Thermald 1.7Java Notes: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.10.1)Python Notes: Python 2.7.16 + Python 3.6.8Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + 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 __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
B C Processor: Intel Core i7-7740K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: Gigabyte X299 AORUS Gaming-CF (F4d BIOS), Chipset: Intel Xeon E3-1200 v6/7th, Memory: 8GB, Disk: 120GB Corsair Force MP500, Graphics: MSI NVIDIA NV138 2GB, Audio: Realtek ALC1220, Monitor: MX279, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 4.18.0-25-generic (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server 1.20.1, Display Driver: nouveau, OpenGL: 4.3 Mesa 18.2.2, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA C A B 30 60 90 120 150 125.98 124.78 121.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD A C B 90 180 270 360 450 402.58 399.98 397.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic B A C 50K 100K 150K 200K 250K 227699.92 204213.41 202281.32 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto B C A 200 400 600 800 1000 1047.18 1046.51 1045.41 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc B A C 7M 14M 21M 28M 35M 30567831.61 30501424.42 30430402.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: RdRand A C B 40K 80K 120K 160K 200K 194708.85 194703.71 194700.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking A C B 8K 16K 24K 32K 40K 35251.46 34864.29 34636.88 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Test: IO_uring
A: Test failed to run.
B: Test failed to run.
C: Test failed to run.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE A B C 14K 28K 42K 56K 70K 64056.72 64054.65 63937.30 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache B C A 50 100 150 200 250 240.66 234.60 231.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress B A C 2K 4K 6K 8K 10K 9095.48 9080.53 8954.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores B C A 200K 400K 600K 800K 1000K 789297.54 773494.71 772880.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math A C B 6K 12K 18K 24K 30K 25731.53 24948.53 24948.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math A B C 3K 6K 9K 12K 15K 15249.31 15247.40 15242.23 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying C B A 400 800 1200 1600 2000 2031.05 1677.43 1568.16 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity A C B 1100 2200 3300 4400 5500 5202.00 5174.33 4664.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching C A B 500K 1000K 1500K 2000K 2500K 2185782.58 2166938.53 2128068.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -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 B A C 60K 120K 180K 240K 300K 299813.42 293921.88 291232.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -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 A C B 20 40 60 80 100 82.50 82.40 81.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -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 B A C 900K 1800K 2700K 3600K 4500K 4402657.52 4397035.53 4386328.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Random Forest C A B 140 280 420 560 700 640.5 641.4 664.8 MIN: 569.83 / MAX: 896.31 MIN: 570.39 / MAX: 883.67 MIN: 601.02 / MAX: 839.52
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: ALS Movie Lens C B A 1500 3000 4500 6000 7500 6893.9 6897.0 6980.2 MIN: 6824.73 / MAX: 8584.62 MIN: 6808.51 / MAX: 8546.48 MIN: 6919.59 / MAX: 8492.62
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark ALS B A C 700 1400 2100 2800 3500 3069.4 3096.2 3123.2 MIN: 2780.3 / MAX: 3309.21 MIN: 2746.71 / MAX: 3311.02 MIN: 2833.93 / MAX: 3356.84
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark PageRank B A C 800 1600 2400 3200 4000 3464.0 3579.3 3803.2 MIN: 2852.71 / MAX: 3711.02 MIN: 3029.07 / MAX: 3711.29 MIN: 3115.51 / MAX: 4279.41
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Finagle HTTP Requests C A B 400 800 1200 1600 2000 1856.8 1872.0 1881.1 MIN: 1679.04 / MAX: 1939.42 MIN: 1688.93 / MAX: 1996.23 MIN: 1693.95 / MAX: 1901.34
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: In-Memory Database Shootout A B C 600 1200 1800 2400 3000 2968.1 2982.0 3006.1 MIN: 2677.83 / MAX: 3203.35 MIN: 2640.64 / MAX: 3198.7 MIN: 2702.42 / MAX: 3364.87
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Akka Unbalanced Cobwebbed Tree B C A 2K 4K 6K 8K 10K 10339.8 10498.4 10596.2 MIN: 7710.67 MIN: 7801.33 / MAX: 10498.43 MIN: 7980.89 / MAX: 10596.21
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Genetic Algorithm Using Jenetics + Futures A C B 300 600 900 1200 1500 1216.5 1218.6 1280.5 MIN: 1205.3 / MAX: 1227.73 MIN: 1205.96 / MAX: 1228.66 MIN: 1268.86 / MAX: 1291.54
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Decompression Speed C A B 800 1600 2400 3200 4000 3800.9 3796.4 3795.6 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed C B A 4 8 12 16 20 17.6 17.6 17.5 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
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 B C A 12 24 36 48 60 53.81 53.76 53.65
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Compression Speed C A B 60 120 180 240 300 283.7 280.2 278.2 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Decompression Speed C A B 700 1400 2100 2800 3500 3267.5 3266.0 3263.5 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Compression Speed C A B 100 200 300 400 500 452.0 449.6 449.4 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Decompression Speed B A C 800 1600 2400 3200 4000 3528.0 3523.4 3517.1 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
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: All A B C 40 80 120 160 200 181.25 181.12 181.05
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Compression Speed C A B 60 120 180 240 300 258.4 257.2 253.7 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Decompression Speed A B C 700 1400 2100 2800 3500 3144.3 3140.4 3140.2 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Compression Speed A B C 400 800 1200 1600 2000 1803.9 1794.9 1772.3 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Decompression Speed C B A 700 1400 2100 2800 3500 3384.1 3376.6 3375.1 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Decompression Speed C B A 700 1400 2100 2800 3500 3383.6 3374.7 3373.3 1. *** zstd command line interface 64-bits v1.3.5, by Yann Collet ***
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 C B A 6 12 18 24 30 24.04 23.87 23.77 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlidec -lbrotlicommon -lbrotlienc -pthread
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 7 B A C 2 4 6 8 10 7.25 7.25 7.23 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlidec -lbrotlicommon -lbrotlienc -pthread
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 8 C B A 0.171 0.342 0.513 0.684 0.855 0.76 0.76 0.76 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlidec -lbrotlicommon -lbrotlienc -pthread
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 5 B C A 14 28 42 56 70 63.54 63.29 63.22 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlidec -lbrotlicommon -lbrotlienc -pthread
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 7 B A C 14 28 42 56 70 63.33 63.23 63.21 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlidec -lbrotlicommon -lbrotlienc -pthread
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 8 A B C 6 12 18 24 30 26.70 26.64 26.62 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlidec -lbrotlicommon -lbrotlienc -pthread
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 A C B 0.419 0.838 1.257 1.676 2.095 1.826 1.859 1.862 MIN: 1.81 / MAX: 2.18 MIN: 1.84 / MAX: 2.02 MIN: 1.85 / MAX: 1.93 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 A B C 0.7592 1.5184 2.2776 3.0368 3.796 3.310 3.358 3.374 MIN: 3.27 / MAX: 3.7 MIN: 3.33 / MAX: 4.59 MIN: 3.35 / MAX: 3.48 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 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: resnet-v2-50 A B C 7 14 21 28 35 30.36 30.96 31.00 MIN: 30.23 / MAX: 41.28 MIN: 30.78 / MAX: 43.77 MIN: 30.82 / MAX: 32.24 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 C B A 1.1471 2.2942 3.4413 4.5884 5.7355 5.036 5.087 5.098 MIN: 5 / MAX: 5.39 MIN: 5.05 / MAX: 6.34 MIN: 5.07 / MAX: 5.48 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 A C B 0.7796 1.5592 2.3388 3.1184 3.898 3.444 3.462 3.465 MIN: 3.42 / MAX: 4.68 MIN: 3.44 / MAX: 3.57 MIN: 3.44 / MAX: 3.78 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 A B C 0.7778 1.5556 2.3334 3.1112 3.889 3.442 3.452 3.457 MIN: 3.42 / MAX: 3.55 MIN: 3.43 / MAX: 3.54 MIN: 3.44 / MAX: 3.56 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 A C B 9 18 27 36 45 37.26 37.76 37.77 MIN: 37.15 / MAX: 49.73 MIN: 37.64 / MAX: 38.95 MIN: 37.62 / MAX: 50.66 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
OpenCV This is a benchmark of the OpenCV (Computer Vision) library's built-in performance tests. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.5.4 Test: Features 2D B C A 30K 60K 90K 120K 150K 152214 153447 157936 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.5.4 Test: Object Detection B C A 12K 24K 36K 48K 60K 53039 55237 55560 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.5.4 Test: DNN - Deep Neural Network B A C 2K 4K 6K 8K 10K 10557 10652 10855 1. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt
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 A C B 800 1600 2400 3200 4000 3695.77 3710.84 3715.42 MIN: 3679.76 / MAX: 3717.3 MIN: 3688.23 / MAX: 3728.68 MIN: 3687.89 / MAX: 3741.81 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 A B C 70 140 210 280 350 314.40 314.41 314.50 MIN: 313.24 / MAX: 324.48 MIN: 313.56 / MAX: 314.99 MIN: 313.36 / MAX: 324.74 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 A B C 15 30 45 60 75 65.34 65.45 65.48 MIN: 65.29 / MAX: 65.41 MIN: 65.42 / MAX: 65.47 MIN: 65.45 / MAX: 65.53 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 B C A 60 120 180 240 300 294.94 294.94 295.07 MIN: 294.83 / MAX: 295.05 MIN: 294.8 / MAX: 295.05 MIN: 294.97 / MAX: 295.32 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -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 A C B 5 10 15 20 25 20.26 20.26 20.28 MIN: 20.2 / MAX: 20.45 MIN: 20.17 / MAX: 20.47 MIN: 20.21 / MAX: 24.63 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v2-v2 - Model: mobilenet-v2 A C B 1.2105 2.421 3.6315 4.842 6.0525 5.35 5.35 5.38 MIN: 5.31 / MAX: 5.43 MIN: 5.32 / MAX: 5.42 MIN: 5.34 / MAX: 5.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v3-v3 - Model: mobilenet-v3 A B C 1.0215 2.043 3.0645 4.086 5.1075 4.54 4.54 4.54 MIN: 4.51 / MAX: 4.6 MIN: 4.5 / MAX: 4.79 MIN: 4.52 / MAX: 4.64 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: shufflenet-v2 A B C 0.8438 1.6876 2.5314 3.3752 4.219 3.75 3.75 3.75 MIN: 3.73 / MAX: 3.82 MIN: 3.74 / MAX: 3.82 MIN: 3.73 / MAX: 3.8 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mnasnet B C A 0.9968 1.9936 2.9904 3.9872 4.984 4.42 4.42 4.43 MIN: 4.4 / MAX: 4.49 MIN: 4.4 / MAX: 4.5 MIN: 4.4 / MAX: 4.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: efficientnet-b0 C A B 2 4 6 8 10 7.44 7.45 7.46 MIN: 7.42 / MAX: 7.49 MIN: 7.43 / MAX: 7.51 MIN: 7.43 / MAX: 7.53 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: blazeface A B C 0.3623 0.7246 1.0869 1.4492 1.8115 1.61 1.61 1.61 MIN: 1.59 / MAX: 1.7 MIN: 1.59 / MAX: 1.69 MIN: 1.59 / MAX: 1.67 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: googlenet B A C 4 8 12 16 20 15.91 15.92 16.08 MIN: 15.84 / MAX: 17.57 MIN: 15.88 / MAX: 16.12 MIN: 15.87 / MAX: 38.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: vgg16 A B C 15 30 45 60 75 68.71 68.71 68.72 MIN: 68.56 / MAX: 76.45 MIN: 68.61 / MAX: 69.37 MIN: 68.63 / MAX: 68.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet18 B C A 4 8 12 16 20 16.74 16.74 16.78 MIN: 16.67 / MAX: 17 MIN: 16.68 / MAX: 17.46 MIN: 16.71 / MAX: 19.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: alexnet A B C 4 8 12 16 20 14.96 14.99 15.00 MIN: 14.83 / MAX: 15.07 MIN: 14.84 / MAX: 23.19 MIN: 14.83 / MAX: 22.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet50 B A C 7 14 21 28 35 31.41 31.42 31.47 MIN: 31.34 / MAX: 31.53 MIN: 31.34 / MAX: 31.55 MIN: 31.36 / MAX: 37.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: yolov4-tiny C B A 7 14 21 28 35 29.05 29.07 29.14 MIN: 28.95 / MAX: 29.25 MIN: 28.92 / MAX: 29.51 MIN: 29 / MAX: 34.71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: squeezenet_ssd A B C 6 12 18 24 30 24.58 24.67 24.67 MIN: 24.39 / MAX: 24.71 MIN: 24.48 / MAX: 24.89 MIN: 24.44 / MAX: 31.62 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: regnety_400m A B C 3 6 9 12 15 9.36 9.37 9.38 MIN: 9.32 / MAX: 9.42 MIN: 9.34 / MAX: 9.55 MIN: 9.35 / MAX: 10.14 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C C B A 1000 2000 3000 4000 5000 4529.28 4516.45 4497.02 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.2
Test / Class: IS.D
A: The test quit with a non-zero exit status.
B: The test quit with a non-zero exit status.
C: The test quit with a non-zero exit status.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C B A C 4K 8K 12K 16K 20K 20298.07 20297.82 20276.94 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B B A C 1200 2400 3600 4800 6000 5425.71 5420.29 5419.08 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C B A C 1200 2400 3600 4800 6000 5523.07 5516.68 5509.46 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.2
Timed LLVM Compilation This test times how long it takes to build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.
Build System: Ninja
A: The test quit with a non-zero exit status.
B: The test quit with a non-zero exit status.
C: The test quit with a non-zero exit status.
Build System: Unix Makefiles
A: The test quit with a non-zero exit status.
B: The test quit with a non-zero exit status.
C: The test quit with a non-zero exit status.
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed A B C 300 600 900 1200 1500 1611.8 1584.0 1571.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Cpuminer-Opt Cpuminer-Opt is a fork of cpuminer-multi that carries a wide range of CPU performance optimizations for measuring the potential cryptocurrency mining performance of the CPU/processor with a wide variety of cryptocurrencies. The benchmark reports the hash speed for the CPU mining performance for the selected cryptocurrency. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Magi C A B 30 60 90 120 150 128.78 127.81 127.17 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Deepcoin C B A 1000 2000 3000 4000 5000 4647.99 4640.98 4640.32 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Garlicoin C B A 300 600 900 1200 1500 1193.57 1178.41 1160.84 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Myriad-Groestl A B C 1400 2800 4200 5600 7000 6720.19 6704.12 6670.52 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Quad SHA-256, Pyrite C B A 5K 10K 15K 20K 25K 22880 22870 22620 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.18 Algorithm: Triple SHA-256, Onecoin A C B 7K 14K 21K 28K 35K 32830 32810 32760 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C C B A 4K 8K 12K 16K 20K 18874.88 18856.16 18805.87 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.2
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Slow C B A 0.8348 1.6696 2.5044 3.3392 4.174 3.71 3.71 3.71 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. The system/openssl test profiles relies on benchmarking the system/OS-supplied openssl binary rather than the pts/openssl test profile that uses the locally-built OpenSSL for benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org sign/s, More Is Better OpenSSL C A B 300 600 900 1200 1500 1379.1 1373.8 1373.6 1. OpenSSL 1.1.1 11 Sep 2018
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Medium C B A 0.855 1.71 2.565 3.42 4.275 3.80 3.80 3.79 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Slow B C A 5 10 15 20 25 19.77 19.76 19.73 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. The system/openssl test profiles relies on benchmarking the system/OS-supplied openssl binary rather than the pts/openssl test profile that uses the locally-built OpenSSL for benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org verify/s, More Is Better OpenSSL A B C 20K 40K 60K 80K 100K 90566.8 90480.3 90403.2 1. OpenSSL 1.1.1 11 Sep 2018
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Medium B A C 5 10 15 20 25 20.35 20.35 20.34 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Very Fast C A B 2 4 6 8 10 8.70 8.70 8.69 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast B A C 4 8 12 16 20 15.21 15.19 15.17 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Very Fast B A C 9 18 27 36 45 40.49 40.49 40.47 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast B C A 15 30 45 60 75 69.18 69.01 69.00 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K B A C 0.5445 1.089 1.6335 2.178 2.7225 2.42 2.42 2.41 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K B C A 2 4 6 8 10 7.74 7.66 7.65 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K C B A 1.1138 2.2276 3.3414 4.4552 5.569 4.95 4.94 4.94 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K A C B 6 12 18 24 30 25.33 25.29 25.22 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K C B A 8 16 24 32 40 34.85 34.58 34.41 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K B C A 8 16 24 32 40 35.64 35.55 34.81 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p C B A 0.0383 0.0766 0.1149 0.1532 0.1915 0.17 0.17 0.17 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p C A B 2 4 6 8 10 6.01 6.01 6.00 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p A C B 2 4 6 8 10 7.37 7.29 7.28 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p C B A 4 8 12 16 20 15.21 15.20 15.17 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p A C B 20 40 60 80 100 84.43 84.12 83.91 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p A C B 20 40 60 80 100 105.09 104.94 104.56 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p A C B 30 60 90 120 150 116.36 116.06 115.45 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
SVT-AV1 This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 4K B C A 0.1991 0.3982 0.5973 0.7964 0.9955 0.885 0.884 0.883 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 4K C A B 3 6 9 12 15 9.305 9.293 9.278 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 1080p B C A 0.6248 1.2496 1.8744 2.4992 3.124 2.777 2.775 2.775 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 1080p A C B 8 16 24 32 40 32.59 32.45 32.37 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown C A B 1.202 2.404 3.606 4.808 6.01 5.3421 5.3117 5.3063 MIN: 5.32 / MAX: 5.4 MIN: 5.29 / MAX: 5.38 MIN: 5.28 / MAX: 5.39
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown B A C 2 4 6 8 10 6.1400 6.0798 6.0561 MIN: 6.11 / MAX: 6.21 MIN: 6.02 / MAX: 6.22 MIN: 6 / MAX: 6.18
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon B A C 2 4 6 8 10 6.4301 6.4045 6.4023 MIN: 6.39 / MAX: 6.56 MIN: 6.36 / MAX: 6.54 MIN: 6.37 / MAX: 6.5
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Obj C A B 1.346 2.692 4.038 5.384 6.73 5.9820 5.9400 5.9224 MIN: 5.96 / MAX: 6.03 MIN: 5.92 / MAX: 6 MIN: 5.9 / MAX: 5.96
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon B C A 2 4 6 8 10 7.6002 7.5781 7.5335 MIN: 7.57 / MAX: 7.69 MIN: 7.55 / MAX: 7.65 MIN: 7.5 / MAX: 7.61
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Obj C A B 2 4 6 8 10 6.8195 6.8160 6.7779 MIN: 6.79 / MAX: 6.88 MIN: 6.79 / MAX: 6.9 MIN: 6.75 / MAX: 6.85
OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark Scalar B A C 5 10 15 20 25 19 19 18 MIN: 2 / MAX: 306 MIN: 2 / MAX: 306 MIN: 2 / MAX: 306
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 A C B 30M 60M 90M 120M 150M 118000000 117300000 114900000 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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM C B A 80 160 240 320 400 369.8 369.8 369.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM B A C 30 60 90 120 150 118.0 118.0 117.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM C A B 80 160 240 320 400 376.6 375.2 375.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM A C B 50 100 150 200 250 207.4 206.9 206.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM A B C 90 180 270 360 450 405.5 404.7 404.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM A C B 30 60 90 120 150 129.2 128.9 128.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM B C A 90 180 270 360 450 409.5 409.2 408.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 -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM C A B 50 100 150 200 250 249.6 249.4 248.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 -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 A B C 30 60 90 120 150 125.5 125.3 125.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 -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 B A C 13 26 39 52 65 56.3 56.3 56.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 -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 A B C 30 60 90 120 150 142.3 141.0 140.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 -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 A B C 20 40 60 80 100 77.4 77.3 77.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 -lm -lfftw3f -lmbedcrypto
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.
Concurrent Requests: 1
A: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
B: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
C: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
Concurrent Requests: 20
A: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
B: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
C: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
Concurrent Requests: 100
A: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
B: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
C: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
Concurrent Requests: 200
A: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
B: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
C: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
Concurrent Requests: 500
A: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
B: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
C: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
Concurrent Requests: 1000
A: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
B: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
C: ./nginx: 2: ./nginx: /go/bin/bombardier: not found
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.
Concurrent Requests: 1
A: ./apache: 2: ./apache: /go/bin/bombardier: not found
B: ./apache: 2: ./apache: /go/bin/bombardier: not found
C: ./apache: 2: ./apache: /go/bin/bombardier: not found
Concurrent Requests: 20
A: ./apache: 2: ./apache: /go/bin/bombardier: not found
B: ./apache: 2: ./apache: /go/bin/bombardier: not found
C: ./apache: 2: ./apache: /go/bin/bombardier: not found
Concurrent Requests: 100
A: ./apache: 2: ./apache: /go/bin/bombardier: not found
B: ./apache: 2: ./apache: /go/bin/bombardier: not found
C: ./apache: 2: ./apache: /go/bin/bombardier: not found
Concurrent Requests: 200
A: ./apache: 2: ./apache: /go/bin/bombardier: not found
B: ./apache: 2: ./apache: /go/bin/bombardier: not found
C: ./apache: 2: ./apache: /go/bin/bombardier: not found
Concurrent Requests: 500
A: ./apache: 2: ./apache: /go/bin/bombardier: not found
B: ./apache: 2: ./apache: /go/bin/bombardier: not found
C: ./apache: 2: ./apache: /go/bin/bombardier: not found
Concurrent Requests: 1000
A: ./apache: 2: ./apache: /go/bin/bombardier: not found
B: ./apache: 2: ./apache: /go/bin/bombardier: not found
C: ./apache: 2: ./apache: /go/bin/bombardier: not found
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 A C B 300M 600M 900M 1200M 1500M 1571694130 1571568020 1570788530 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 B A C 300 600 900 1200 1500 1386.3 1385.3 1368.8 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 B A C 20K 40K 60K 80K 100K 91156.9 91068.6 90983.9 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
PJSIP PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: INVITE A C B 1000 2000 3000 4000 5000 4604 4603 4595 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateful A C B 2K 4K 6K 8K 10K 8371 8366 8354 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless B C A 14K 28K 42K 56K 70K 64913 64894 64633 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
A Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb4 - Thermald 1.7Java Notes: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.10.1)Python Notes: Python 2.7.16 + Python 3.6.8Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + 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 __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 29 October 2021 13:41 by user phoronix.
B Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb4 - Thermald 1.7Java Notes: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.10.1)Python Notes: Python 2.7.16 + Python 3.6.8Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + 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 __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 29 October 2021 18:51 by user phoronix.
C Processor: Intel Core i7-7740K @ 4.50GHz (4 Cores / 8 Threads), Motherboard: Gigabyte X299 AORUS Gaming-CF (F4d BIOS), Chipset: Intel Xeon E3-1200 v6/7th, Memory: 8GB, Disk: 120GB Corsair Force MP500, Graphics: MSI NVIDIA NV138 2GB, Audio: Realtek ALC1220, Monitor: MX279, Network: Intel I219-V
OS: Ubuntu 18.10, Kernel: 4.18.0-25-generic (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server 1.20.1, Display Driver: nouveau, OpenGL: 4.3 Mesa 18.2.2, Compiler: GCC 8.3.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-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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb4 - Thermald 1.7Java Notes: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.10.1)Python Notes: Python 2.7.16 + Python 3.6.8Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + 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 __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 30 October 2021 04:21 by user phoronix.