TR 3960X Feb 2021 AMD Ryzen Threadripper 3960X 24-Core testing with a MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) and Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102072-HA-TR3960XFE65&rdt&grr .
TR 3960X Feb 2021 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Sapphire AMD Radeon RX 5500 2 3 AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 1TB Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB (1900/875MHz) AMD Navi 10 HDMI Audio VA2431 Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.9.0-rc5-14sep-patch (x86_64) 20200914 GNOME Shell 3.36.4 X Server 1.20.8 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8301025 Python Details - Python 3.8.5 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
TR 3960X Feb 2021 opm: Flow MPI Norne-4C - 1 opm: Flow MPI Norne-4C - 24 opm: Flow MPI Norne-4C - 2 opm: Flow MPI Norne-4C - 8 opm: Flow MPI Norne-4C - 16 opm: Flow MPI Norne-4C - 4 opm: Flow MPI Norne - 24 webp2: Quality 100, Lossless Compression opm: Flow MPI Norne - 16 opm: Flow MPI Norne - 1 webp2: Quality 95, Compression Effort 7 gcrypt: opm: Flow MPI Norne - 8 opm: Flow MPI Norne - 2 askap: tConvolve MT - Degridding askap: tConvolve MT - Gridding opm: Flow MPI Norne - 4 cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: Myriad-Groestl cpuminer-opt: LBC, LBRY Credits cpuminer-opt: Skeincoin webp2: Quality 75, Compression Effort 7 askap: tConvolve MPI - Gridding askap: tConvolve MPI - Degridding cpuminer-opt: Magi cpuminer-opt: Blake-2 S financebench: Bonds OpenMP paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 qmcpack: simple-H2O gnupg: 2.7GB Sample File Encryption npb: EP.D cpuminer-opt: Ringcoin cpuminer-opt: Deepcoin financebench: Repo OpenMP pennant: sedovbig npb: LU.C lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression cpuminer-opt: Triple SHA-256, Onecoin cpuminer-opt: x25x cpuminer-opt: Garlicoin quantlib: pennant: leblancbig lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression etcpak: ETC2 lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression webp2: Quality 100, Compression Effort 5 lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression redis: LPUSH redis: LPOP etcpak: ETC1 + Dithering redis: GET redis: SET etcpak: ETC1 redis: SADD askap: Hogbom Clean OpenMP paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 askap: tConvolve OpenMP - Degridding askap: tConvolve OpenMP - Gridding paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 webp2: Default npb: EP.C etcpak: DXT1 Sapphire AMD Radeon RX 5500 2 3 2666.94 1604.35 1440.76 1289.83 990.973 807.538 455.451 364.673 318.100 301.327 206.828 200.442 198.360 192.791 2661.48 1648.44 153.292 93163 12159 76375 190434 111.914 14715.1 14315.6 1326.03 782732 68860.638021 2272.839 22.67 26.650 64.771 2225.34 3663.89 23940 40598.785156 43.17486 50231.19 131 42 213793 828.88 5594.31 2569.7 28.76000 1950 109 506 122 179.636 751 219 6.134 1749 574 635 546 1261 269 1405437 2187334.44 286.911 2077151.50 1537535.00 303.828 1792934.54 393.701 1942.495 186.40 3328.2 5153.78 4370.095 273.13 2.541 2246.62 1335.317 2676.30 1603.49 1442.85 1290.20 989.593 808.696 455.788 364.993 318.126 304.356 206.412 200.006 198.776 194.382 2669.05 1650.14 153.852 77055 18459.2 77429 193045 111.754 15006.0 14584.9 1302.53 815147 68764.098958 2289.202 22.83 27.465 64.033 2223.02 3749.57 23760 40307.988281 42.97118 50658.27 131 42 212327 822.31 5596.51 2588.1 28.77215 1953 108 506 120 179.337 757 220 6.367 1747 572 636 547 1261 270 1342690.59 1389884.62 287.548 1941338.17 1540231.63 305.234 1802847.46 393.705 1942.391 186.39 3342.24 5187.24 4365.985 272.88 2.571 2245.35 1337.370 2672.98 455.481 365.028 318.096 304.563 206.592 200.756 198.198 194.105 2662.21 1648.01 153.440 11244 76898 190507 111.887 13434.39 14013.2 1269.08 794648 68737.971354 2290.142 22.84 28.272 64.694 2219.05 3763.89 24069 40306.972656 44.63468 50701.81 131 42 818.04 5588.10 2586.0 30.18078 1947 108 508 120 179.664 751 219 6.281 1749 572 633 544 1262 270 1352694.22 1386633.25 288.374 1888746.83 1565062.55 305.151 1793118.95 393.194 1942.825 186.43 3356.29 5220.71 4352.075 272.01 2.556 2239.38 1346.156 OpenBenchmarking.org
Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 1 Sapphire AMD Radeon RX 5500 2 3 600 1200 1800 2400 3000 SE +/- 0.94, N = 3 SE +/- 1.62, N = 3 SE +/- 6.38, N = 2 2666.94 2676.30 2672.98 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 24 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 24 Sapphire AMD Radeon RX 5500 2 300 600 900 1200 1500 SE +/- 0.61, N = 3 SE +/- 0.60, N = 3 1604.35 1603.49 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 2 Sapphire AMD Radeon RX 5500 2 300 600 900 1200 1500 SE +/- 4.11, N = 3 SE +/- 0.42, N = 3 1440.76 1442.85 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 8 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 8 Sapphire AMD Radeon RX 5500 2 300 600 900 1200 1500 SE +/- 1.10, N = 3 SE +/- 1.13, N = 3 1289.83 1290.20 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 16 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 16 Sapphire AMD Radeon RX 5500 2 200 400 600 800 1000 SE +/- 0.52, N = 3 SE +/- 0.27, N = 3 990.97 989.59 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 4 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne-4C - Threads: 4 Sapphire AMD Radeon RX 5500 2 200 400 600 800 1000 SE +/- 0.57, N = 3 SE +/- 0.32, N = 3 807.54 808.70 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 24 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 24 Sapphire AMD Radeon RX 5500 2 3 100 200 300 400 500 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 455.45 455.79 455.48 1. flow 2020.04
WebP2 Image Encode Encode Settings: Quality 100, Lossless Compression OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 100, Lossless Compression Sapphire AMD Radeon RX 5500 2 3 80 160 240 320 400 SE +/- 0.15, N = 3 SE +/- 0.50, N = 3 SE +/- 0.45, N = 3 364.67 364.99 365.03 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 16 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 16 Sapphire AMD Radeon RX 5500 2 3 70 140 210 280 350 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 318.10 318.13 318.10 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 Sapphire AMD Radeon RX 5500 2 3 70 140 210 280 350 SE +/- 0.27, N = 3 SE +/- 0.47, N = 3 SE +/- 0.80, N = 3 301.33 304.36 304.56 1. flow 2020.04
WebP2 Image Encode Encode Settings: Quality 95, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 95, Compression Effort 7 Sapphire AMD Radeon RX 5500 2 3 50 100 150 200 250 SE +/- 0.46, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 206.83 206.41 206.59 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
Gcrypt Library OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 Sapphire AMD Radeon RX 5500 2 3 40 80 120 160 200 SE +/- 0.57, N = 3 SE +/- 0.27, N = 3 SE +/- 0.69, N = 3 200.44 200.01 200.76 1. (CC) gcc options: -O2 -fvisibility=hidden
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 8 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 8 Sapphire AMD Radeon RX 5500 2 3 40 80 120 160 200 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.16, N = 3 198.36 198.78 198.20 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 Sapphire AMD Radeon RX 5500 2 3 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.35, N = 3 SE +/- 0.33, N = 3 192.79 194.38 194.11 1. flow 2020.04
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding Sapphire AMD Radeon RX 5500 2 3 600 1200 1800 2400 3000 SE +/- 6.11, N = 3 SE +/- 1.96, N = 3 SE +/- 4.32, N = 3 2661.48 2669.05 2662.21 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Gridding Sapphire AMD Radeon RX 5500 2 3 400 800 1200 1600 2000 SE +/- 2.23, N = 3 SE +/- 2.84, N = 3 SE +/- 0.98, N = 3 1648.44 1650.14 1648.01 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 Sapphire AMD Radeon RX 5500 2 3 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.25, N = 3 SE +/- 0.46, N = 3 153.29 153.85 153.44 1. flow 2020.04
Cpuminer-Opt Algorithm: Quad SHA-256, Pyrite OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Quad SHA-256, Pyrite Sapphire AMD Radeon RX 5500 2 20K 40K 60K 80K 100K SE +/- 5010.82, N = 15 SE +/- 4918.03, N = 15 93163 77055 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Myriad-Groestl OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Myriad-Groestl Sapphire AMD Radeon RX 5500 2 3 4K 8K 12K 16K 20K SE +/- 1159.81, N = 15 SE +/- 5091.74, N = 15 SE +/- 222.60, N = 12 12159.0 18459.2 11244.0 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: LBC, LBRY Credits OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: LBC, LBRY Credits Sapphire AMD Radeon RX 5500 2 3 17K 34K 51K 68K 85K SE +/- 1303.94, N = 15 SE +/- 1394.89, N = 15 SE +/- 1945.70, N = 11 76375 77429 76898 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Skeincoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Skeincoin Sapphire AMD Radeon RX 5500 2 3 40K 80K 120K 160K 200K SE +/- 4028.33, N = 12 SE +/- 4123.27, N = 13 SE +/- 3514.90, N = 12 190434 193045 190507 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 75, Compression Effort 7 Sapphire AMD Radeon RX 5500 2 3 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.29, N = 3 SE +/- 0.33, N = 3 111.91 111.75 111.89 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Gridding Sapphire AMD Radeon RX 5500 2 3 3K 6K 9K 12K 15K SE +/- 137.55, N = 2 SE +/- 241.51, N = 4 SE +/- 457.80, N = 15 14715.10 15006.00 13434.39 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Degridding Sapphire AMD Radeon RX 5500 2 3 3K 6K 9K 12K 15K SE +/- 150.29, N = 3 SE +/- 187.56, N = 4 SE +/- 148.59, N = 15 14315.6 14584.9 14013.2 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Cpuminer-Opt Algorithm: Magi OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Magi Sapphire AMD Radeon RX 5500 2 3 300 600 900 1200 1500 SE +/- 17.51, N = 15 SE +/- 6.39, N = 3 SE +/- 21.47, N = 12 1326.03 1302.53 1269.08 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Blake-2 S OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Blake-2 S Sapphire AMD Radeon RX 5500 2 3 200K 400K 600K 800K 1000K SE +/- 34204.76, N = 12 SE +/- 12359.21, N = 3 SE +/- 25224.02, N = 12 782732 815147 794648 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP Sapphire AMD Radeon RX 5500 2 3 15K 30K 45K 60K 75K SE +/- 87.00, N = 3 SE +/- 92.83, N = 3 SE +/- 93.88, N = 3 68860.64 68764.10 68737.97 1. (CXX) g++ options: -O3 -march=native -fopenmp
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Sapphire AMD Radeon RX 5500 2 3 500 1000 1500 2000 2500 SE +/- 20.80, N = 10 SE +/- 1.18, N = 3 SE +/- 1.16, N = 3 2272.84 2289.20 2290.14
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Sapphire AMD Radeon RX 5500 2 3 5 10 15 20 25 SE +/- 0.21, N = 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 22.67 22.83 22.84
QMCPACK Input: simple-H2O OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.10 Input: simple-H2O Sapphire AMD Radeon RX 5500 2 3 7 14 21 28 35 SE +/- 0.20, N = 3 SE +/- 0.44, N = 3 SE +/- 1.07, N = 15 26.65 27.47 28.27 1. (CXX) g++ options: -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -fomit-frame-pointer -ffast-math -pthread -lm
GnuPG 2.7GB Sample File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 2.2.27 2.7GB Sample File Encryption Sapphire AMD Radeon RX 5500 2 3 14 28 42 56 70 SE +/- 0.70, N = 3 SE +/- 0.18, N = 3 SE +/- 0.51, N = 3 64.77 64.03 64.69 1. (CC) gcc options: -O2
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Sapphire AMD Radeon RX 5500 2 3 500 1000 1500 2000 2500 SE +/- 7.28, N = 3 SE +/- 7.84, N = 3 SE +/- 10.28, N = 3 2225.34 2223.02 2219.05 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Ringcoin Sapphire AMD Radeon RX 5500 2 3 800 1600 2400 3200 4000 SE +/- 92.27, N = 12 SE +/- 9.78, N = 3 SE +/- 1.98, N = 3 3663.89 3749.57 3763.89 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Deepcoin Sapphire AMD Radeon RX 5500 2 3 5K 10K 15K 20K 25K SE +/- 96.09, N = 3 SE +/- 276.22, N = 3 SE +/- 219.57, N = 12 23940 23760 24069 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
FinanceBench Benchmark: Repo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP Sapphire AMD Radeon RX 5500 2 3 9K 18K 27K 36K 45K SE +/- 198.66, N = 3 SE +/- 39.04, N = 3 SE +/- 170.85, N = 3 40598.79 40307.99 40306.97 1. (CXX) g++ options: -O3 -march=native -fopenmp
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig Sapphire AMD Radeon RX 5500 2 3 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 43.17 42.97 44.63 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Sapphire AMD Radeon RX 5500 2 3 11K 22K 33K 44K 55K SE +/- 109.79, N = 3 SE +/- 33.95, N = 3 SE +/- 254.95, N = 3 50231.19 50658.27 50701.81 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 30 60 90 120 150 SE +/- 0.67, N = 3 131 131 131 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 10 20 30 40 50 42 42 42 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Cpuminer-Opt Algorithm: Triple SHA-256, Onecoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Triple SHA-256, Onecoin Sapphire AMD Radeon RX 5500 2 50K 100K 150K 200K 250K SE +/- 3141.52, N = 3 SE +/- 2475.02, N = 3 213793 212327 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: x25x OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: x25x Sapphire AMD Radeon RX 5500 2 3 200 400 600 800 1000 SE +/- 8.84, N = 3 SE +/- 1.81, N = 3 SE +/- 1.87, N = 3 828.88 822.31 818.04 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Garlicoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Garlicoin Sapphire AMD Radeon RX 5500 2 3 1200 2400 3600 4800 6000 SE +/- 4.02, N = 3 SE +/- 16.11, N = 3 SE +/- 11.47, N = 3 5594.31 5596.51 5588.10 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 Sapphire AMD Radeon RX 5500 2 3 600 1200 1800 2400 3000 SE +/- 3.92, N = 3 SE +/- 9.34, N = 3 SE +/- 6.10, N = 3 2569.7 2588.1 2586.0 1. (CXX) g++ options: -O3 -march=native -rdynamic
Pennant Test: leblancbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig Sapphire AMD Radeon RX 5500 2 3 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 28.76 28.77 30.18 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 400 800 1200 1600 2000 SE +/- 1.20, N = 3 SE +/- 1.53, N = 3 SE +/- 2.08, N = 3 1950 1953 1947 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 20 40 60 80 100 SE +/- 0.33, N = 3 109 108 108 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 110 220 330 440 550 SE +/- 0.33, N = 3 506 506 508 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 30 60 90 120 150 SE +/- 1.20, N = 3 SE +/- 1.45, N = 3 122 120 120 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 Sapphire AMD Radeon RX 5500 2 3 40 80 120 160 200 SE +/- 0.06, N = 3 SE +/- 0.25, N = 3 SE +/- 0.00, N = 3 179.64 179.34 179.66 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 160 320 480 640 800 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 751 757 751 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 219 220 219 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 100, Compression Effort 5 Sapphire AMD Radeon RX 5500 2 3 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.074, N = 15 SE +/- 0.067, N = 15 6.134 6.367 6.281 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 400 800 1200 1600 2000 SE +/- 1.20, N = 3 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 1749 1747 1749 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 120 240 360 480 600 SE +/- 0.58, N = 3 SE +/- 1.00, N = 3 SE +/- 1.00, N = 3 574 572 572 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 140 280 420 560 700 SE +/- 2.73, N = 3 SE +/- 1.86, N = 3 635 636 633 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 120 240 360 480 600 SE +/- 2.96, N = 3 SE +/- 1.20, N = 3 546 547 544 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Sapphire AMD Radeon RX 5500 2 3 300 600 900 1200 1500 SE +/- 1.67, N = 3 SE +/- 0.67, N = 3 1261 1261 1262 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Sapphire AMD Radeon RX 5500 2 3 60 120 180 240 300 SE +/- 0.67, N = 3 269 270 270 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH Sapphire AMD Radeon RX 5500 2 3 300K 600K 900K 1200K 1500K SE +/- 21401.92, N = 3 SE +/- 16216.93, N = 3 SE +/- 16029.10, N = 5 1405437.00 1342690.59 1352694.22 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP Sapphire AMD Radeon RX 5500 2 3 500K 1000K 1500K 2000K 2500K SE +/- 28678.75, N = 4 SE +/- 10041.68, N = 3 SE +/- 12907.55, N = 3 2187334.44 1389884.62 1386633.25 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering Sapphire AMD Radeon RX 5500 2 3 60 120 180 240 300 SE +/- 0.44, N = 3 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 286.91 287.55 288.37 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET Sapphire AMD Radeon RX 5500 2 3 400K 800K 1200K 1600K 2000K SE +/- 25715.27, N = 4 SE +/- 20078.05, N = 3 SE +/- 26185.07, N = 3 2077151.50 1941338.17 1888746.83 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET Sapphire AMD Radeon RX 5500 2 3 300K 600K 900K 1200K 1500K SE +/- 20740.23, N = 3 SE +/- 16037.88, N = 3 SE +/- 12068.69, N = 3 1537535.00 1540231.63 1565062.55 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 Sapphire AMD Radeon RX 5500 2 3 70 140 210 280 350 SE +/- 0.60, N = 3 SE +/- 0.29, N = 3 SE +/- 0.16, N = 3 303.83 305.23 305.15 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD Sapphire AMD Radeon RX 5500 2 3 400K 800K 1200K 1600K 2000K SE +/- 18279.84, N = 3 SE +/- 6446.76, N = 3 SE +/- 3480.67, N = 3 1792934.54 1802847.46 1793118.95 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
ASKAP Test: Hogbom Clean OpenMP OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP Sapphire AMD Radeon RX 5500 2 3 90 180 270 360 450 SE +/- 0.00, N = 3 SE +/- 0.89, N = 3 SE +/- 1.36, N = 3 393.70 393.71 393.19 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Sapphire AMD Radeon RX 5500 2 3 400 800 1200 1600 2000 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.74, N = 3 1942.50 1942.39 1942.83
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Sapphire AMD Radeon RX 5500 2 3 40 80 120 160 200 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 186.40 186.39 186.43
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding Sapphire AMD Radeon RX 5500 2 3 700 1400 2100 2800 3500 SE +/- 0.00, N = 3 SE +/- 14.04, N = 3 SE +/- 14.04, N = 3 3328.20 3342.24 3356.29 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding Sapphire AMD Radeon RX 5500 2 3 1100 2200 3300 4400 5500 SE +/- 33.47, N = 3 SE +/- 33.47, N = 3 SE +/- 0.00, N = 3 5153.78 5187.24 5220.71 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Sapphire AMD Radeon RX 5500 2 3 900 1800 2700 3600 4500 SE +/- 13.93, N = 3 SE +/- 27.21, N = 3 SE +/- 16.98, N = 3 4370.10 4365.99 4352.08
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Sapphire AMD Radeon RX 5500 2 3 60 120 180 240 300 SE +/- 0.87, N = 3 SE +/- 1.70, N = 3 SE +/- 1.06, N = 3 273.13 272.88 272.01
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Default Sapphire AMD Radeon RX 5500 2 3 0.5785 1.157 1.7355 2.314 2.8925 SE +/- 0.035, N = 4 SE +/- 0.031, N = 3 SE +/- 0.025, N = 9 2.541 2.571 2.556 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Sapphire AMD Radeon RX 5500 2 3 500 1000 1500 2000 2500 SE +/- 5.31, N = 3 SE +/- 5.31, N = 3 SE +/- 13.86, N = 3 2246.62 2245.35 2239.38 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 Sapphire AMD Radeon RX 5500 2 3 300 600 900 1200 1500 SE +/- 4.51, N = 3 SE +/- 4.10, N = 3 SE +/- 2.52, N = 3 1335.32 1337.37 1346.16 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Phoronix Test Suite v10.8.5