AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (1201 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB 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-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
2 3 Processor: AMD Ryzen Threadripper 3970X 32-Core @ 4.55GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (1201 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: Samsung SSD 980 PRO 500GB, Graphics: AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 20.10, Kernel: 5.11.0-rc6-phx (x86_64) 20210203, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 3840x2160
3970X sun Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 AMD Ryzen Threadripper 3970X 32-Core @ 4.55GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (1201 BIOS) AMD Starship/Matisse 64GB Samsung SSD 980 PRO 500GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-rc6-phx (x86_64) 20210203 GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.3.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
1 2 3 Result Overview Phoronix Test Suite 100% 105% 110% 115% Redis Memtier / Redis Benchmark AOM AV1 Zstd Compression Nginx OpenSSL NAS Parallel Benchmarks OpenCV
3970X sun redis: MIX redis: GET aom-av1: Speed 4 Two-Pass - Bosphorus 1080p opencv: Object Detection aom-av1: Speed 4 Two-Pass - Bosphorus 4K redis: SET opencv: Features 2D aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 0 Two-Pass - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 4K compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 6 Two-Pass - Bosphorus 4K compress-zstd: 8 - Decompression Speed compress-zstd: 8 - Compression Speed redis: LPUSH and LPOP: lpop redis: LPUSH and LPOP: lpush nginx: Long Connection - 1000 nginx: Long Connection - 500 nginx: Short Connection - 1000 nginx: Short Connection - 500 nginx: Long Connection - 100 nginx: Short Connection - 100 npb: SP.C aom-av1: Speed 0 Two-Pass - Bosphorus 1080p compress-zstd: 19 - Decompression Speed compress-zstd: 19 - Compression Speed npb: EP.D compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed aom-av1: Speed 8 Realtime - Bosphorus 4K npb: BT.C compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3 - Compression Speed npb: LU.C npb: IS.D openssl: openssl: aom-av1: Speed 9 Realtime - Bosphorus 4K npb: CG.C aom-av1: Speed 10 Realtime - Bosphorus 4K npb: FT.C npb: SP.B opencv: DNN - Deep Neural Network aom-av1: Speed 8 Realtime - Bosphorus 1080p npb: MG.C aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 10 Realtime - Bosphorus 1080p npb: EP.C 1 2 3 934852.09 930926.51 8.31 59233 4.89 716503.78 106068 20.36 0.2 7.13 3661.7 14.2 6.87 9.45 3783.2 1781.9 1262791.75 1276336.38 155373.98 158980.12 110420.38 108296.29 171436.86 56101.42 25607.53 0.39 3504.2 76 2988.14 4138.4 308.5 36.06 77486.78 3881.8 241.3 6861.9 67987.55 1453.27 612896 9516.4 45.36 11045.84 48.92 35168.76 35294.06 8080 91.66 31224.54 101.85 120.03 2974.67 590361.16 635807.37 8.47 58776 4.95 710694.98 108488 20.97 0.2 7.03 3595.6 14.2 6.95 9.58 3778.5 1621.8 1238180.37 1265786.58 155123.73 158977.91 108883.37 107324.45 172133.02 56330.70 25517.69 0.39 3471.2 76.2 2951.96 4066.5 315.3 35.35 77606.67 3922.5 244.5 6911.7 67751.74 1476.74 610591.6 9479.5 45.51 11014.78 48.33 35166.25 35495.25 8086 91.96 31226.24 110.52 118.75 2919.36 595849.53 619052.54 8.56 65354 5.02 693498.73 112030 21.09 0.2 7.31 3597.6 14.2 6.93 9.68 3764.4 1618.1 1244923.71 1254058.21 155264.64 159231.80 109669.89 110628.95 172561.71 55628.41 25466.94 0.39 3494.0 75.8 2958.63 4097.6 313.8 35.48 77173.99 3899.7 245.5 7061.6 67726.19 1480.83 609981.9 9473.1 45.44 10994.04 48.64 35166.60 35425.18 8491 91.27 31223.78 110.99 119.72 2941.60 OpenBenchmarking.org
Redis Memtier / Redis Benchmark Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. This test profile is for testing any system-installed Redis copy. The redis-server and redis-benchmark software must be present in PATH. To use a static / locally built version of Redis, run the pts/redis test profile instead. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Operations Per Second, More Is Better Redis Memtier / Redis Benchmark Test: MIX 1 2 3 200K 400K 600K 800K 1000K SE +/- 6122.81, N = 12 SE +/- 5866.96, N = 12 934852.09 590361.16 595849.53 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre 2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb
OpenBenchmarking.org Operations Per Second, More Is Better Redis Memtier / Redis Benchmark Test: GET 1 2 3 200K 400K 600K 800K 1000K SE +/- 10001.36, N = 3 SE +/- 6483.47, N = 8 930926.51 635807.37 619052.54 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre 2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb
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: Object Detection 1 2 3 14K 28K 42K 56K 70K SE +/- 524.28, N = 3 SE +/- 3614.38, N = 12 59233 58776 65354 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
Redis Memtier / Redis Benchmark Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. This test profile is for testing any system-installed Redis copy. The redis-server and redis-benchmark software must be present in PATH. To use a static / locally built version of Redis, run the pts/redis test profile instead. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Operations Per Second, More Is Better Redis Memtier / Redis Benchmark Test: SET 1 2 3 150K 300K 450K 600K 750K SE +/- 9762.10, N = 3 SE +/- 4718.55, N = 3 716503.78 710694.98 693498.73 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre 2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb
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 1 2 3 20K 40K 60K 80K 100K SE +/- 673.24, N = 3 SE +/- 228.32, N = 3 106068 108488 112030 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K 1 2 3 0.045 0.09 0.135 0.18 0.225 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.2 0.2 0.2 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 1 2 3 2 4 6 8 10 SE +/- 0.10, N = 3 SE +/- 0.09, N = 4 7.13 7.03 7.31 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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: 19, Long Mode - Decompression Speed 1 2 3 800 1600 2400 3200 4000 SE +/- 6.32, N = 3 SE +/- 8.49, N = 3 3661.7 3595.6 3597.6 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed 1 2 3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 14.2 14.2 14.2 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K 1 2 3 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 9.45 9.58 9.68 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 - Decompression Speed 1 2 3 800 1600 2400 3200 4000 SE +/- 4.64, N = 3 SE +/- 8.79, N = 8 3783.2 3778.5 3764.4 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Compression Speed 1 2 3 400 800 1200 1600 2000 SE +/- 23.01, N = 3 SE +/- 16.98, N = 8 1781.9 1621.8 1618.1 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
Redis Memtier / Redis Benchmark Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. This test profile is for testing any system-installed Redis copy. The redis-server and redis-benchmark software must be present in PATH. To use a static / locally built version of Redis, run the pts/redis test profile instead. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis Memtier / Redis Benchmark Test: LPUSH and LPOP: lpop 1 2 3 300K 600K 900K 1200K 1500K SE +/- 5078.64, N = 3 SE +/- 5708.12, N = 3 1262791.75 1238180.37 1244923.71 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre 2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb
OpenBenchmarking.org Requests Per Second, More Is Better Redis Memtier / Redis Benchmark Test: LPUSH and LPOP: lpush 1 2 3 300K 600K 900K 1200K 1500K SE +/- 18676.39, N = 3 SE +/- 7087.27, N = 3 1276336.38 1265786.58 1254058.21 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre 2. Redis server v=6.0.6 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=ca474e00afe358bb
Nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile relies upon nginx being present in the system PATH / already installed on the system if wanting to benchmark the operating system's provided nginx package. Use the pts/ngnx test profile if wanting to test a locally-built Nginx web server. Wrk is used for facilitating the HTTP web server load testing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Long Connection - Connections: 1000 1 2 3 30K 60K 90K 120K 150K SE +/- 57.42, N = 3 SE +/- 324.87, N = 3 155373.98 155123.73 155264.64 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.18.0 (Ubuntu)
OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Long Connection - Connections: 500 1 2 3 30K 60K 90K 120K 150K SE +/- 346.51, N = 3 SE +/- 182.58, N = 3 158980.12 158977.91 159231.80 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.18.0 (Ubuntu)
OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Short Connection - Connections: 1000 1 2 3 20K 40K 60K 80K 100K SE +/- 53.85, N = 3 SE +/- 140.16, N = 3 110420.38 108883.37 109669.89 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.18.0 (Ubuntu)
OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Short Connection - Connections: 500 1 2 3 20K 40K 60K 80K 100K SE +/- 98.15, N = 3 SE +/- 101.66, N = 3 108296.29 107324.45 110628.95 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.18.0 (Ubuntu)
OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Long Connection - Connections: 100 1 2 3 40K 80K 120K 160K 200K SE +/- 75.59, N = 3 SE +/- 76.84, N = 3 171436.86 172133.02 172561.71 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.18.0 (Ubuntu)
OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Short Connection - Connections: 100 1 2 3 12K 24K 36K 48K 60K SE +/- 95.90, N = 3 SE +/- 201.47, N = 3 56101.42 56330.70 55628.41 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.18.0 (Ubuntu)
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: SP.C 1 2 3 5K 10K 15K 20K 25K SE +/- 92.98, N = 3 SE +/- 55.97, N = 3 25607.53 25517.69 25466.94 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
AOM AV1 This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p 1 2 3 0.0878 0.1756 0.2634 0.3512 0.439 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.39 0.39 0.39 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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: 19 - Decompression Speed 1 2 3 800 1600 2400 3200 4000 SE +/- 2.74, N = 3 SE +/- 4.21, N = 3 3504.2 3471.2 3494.0 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Compression Speed 1 2 3 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.22, N = 3 76.0 76.2 75.8 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
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: EP.D 1 2 3 600 1200 1800 2400 3000 SE +/- 2.85, N = 3 SE +/- 2.87, N = 3 2988.14 2951.96 2958.63 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
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 1 2 3 900 1800 2700 3600 4500 SE +/- 4.77, N = 3 SE +/- 23.18, N = 4 4138.4 4066.5 4097.6 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Compression Speed 1 2 3 70 140 210 280 350 SE +/- 3.39, N = 3 SE +/- 4.42, N = 4 308.5 315.3 313.8 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
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 1 2 3 17K 34K 51K 68K 85K SE +/- 175.70, N = 3 SE +/- 19.55, N = 3 77486.78 77606.67 77173.99 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
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: 3, Long Mode - Decompression Speed 1 2 3 800 1600 2400 3200 4000 SE +/- 20.43, N = 3 SE +/- 0.22, N = 3 3881.8 3922.5 3899.7 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Compression Speed 1 2 3 50 100 150 200 250 SE +/- 0.93, N = 3 SE +/- 2.04, N = 3 241.3 244.5 245.5 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Compression Speed 1 2 3 1500 3000 4500 6000 7500 SE +/- 34.28, N = 3 SE +/- 36.83, N = 3 6861.9 6911.7 7061.6 1. *** zstd command line interface 64-bits v1.4.5, by Yann Collet ***
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: LU.C 1 2 3 15K 30K 45K 60K 75K SE +/- 73.09, N = 3 SE +/- 44.55, N = 3 67987.55 67751.74 67726.19 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: IS.D 1 2 3 300 600 900 1200 1500 SE +/- 2.13, N = 3 SE +/- 6.41, N = 3 1453.27 1476.74 1480.83 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
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 1 2 3 130K 260K 390K 520K 650K SE +/- 995.69, N = 3 SE +/- 532.37, N = 3 612896.0 610591.6 609981.9 1. OpenSSL 1.1.1f 31 Mar 2020
OpenBenchmarking.org sign/s, More Is Better OpenSSL 1 2 3 2K 4K 6K 8K 10K SE +/- 19.23, N = 3 SE +/- 17.81, N = 3 9516.4 9479.5 9473.1 1. OpenSSL 1.1.1f 31 Mar 2020
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 1 2 3 2K 4K 6K 8K 10K SE +/- 5.68, N = 3 SE +/- 23.91, N = 3 11045.84 11014.78 10994.04 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
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: FT.C 1 2 3 8K 16K 24K 32K 40K SE +/- 11.09, N = 3 SE +/- 1.18, N = 3 35168.76 35166.25 35166.60 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B 1 2 3 8K 16K 24K 32K 40K SE +/- 97.91, N = 3 SE +/- 113.78, N = 3 35294.06 35495.25 35425.18 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
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: DNN - Deep Neural Network 1 2 3 2K 4K 6K 8K 10K SE +/- 91.10, N = 3 SE +/- 119.72, N = 3 8080 8086 8491 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
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: MG.C 1 2 3 7K 14K 21K 28K 35K SE +/- 93.57, N = 3 SE +/- 59.38, N = 3 31224.54 31226.24 31223.78 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p 1 2 3 30 60 90 120 150 SE +/- 1.43, N = 3 SE +/- 0.83, N = 3 120.03 118.75 119.72 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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: EP.C 1 2 3 600 1200 1800 2400 3000 SE +/- 14.46, N = 3 SE +/- 10.67, N = 3 2974.67 2919.36 2941.60 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
1 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 17 October 2021 06:22 by user pts.
2 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 17 October 2021 07:16 by user pts.
3 Processor: AMD Ryzen Threadripper 3970X 32-Core @ 4.55GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (1201 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: Samsung SSD 980 PRO 500GB, Graphics: AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 20.10, Kernel: 5.11.0-rc6-phx (x86_64) 20210203, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 3840x2160
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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 17 October 2021 11:14 by user pts.