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&sor&grt .
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 askap: tConvolve MT - Gridding askap: tConvolve MT - Degridding askap: tConvolve MPI - Degridding askap: tConvolve MPI - Gridding askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding askap: Hogbom Clean OpenMP cpuminer-opt: Magi cpuminer-opt: x25x cpuminer-opt: Deepcoin cpuminer-opt: Ringcoin cpuminer-opt: Blake-2 S cpuminer-opt: Garlicoin cpuminer-opt: Skeincoin cpuminer-opt: Myriad-Groestl cpuminer-opt: LBC, LBRY Credits cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: Triple SHA-256, Onecoin etcpak: DXT1 etcpak: ETC1 etcpak: ETC2 etcpak: ETC1 + Dithering financebench: Repo OpenMP financebench: Bonds OpenMP gcrypt: gnupg: 2.7GB Sample File Encryption lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression npb: EP.C npb: EP.D npb: LU.C opm: Flow MPI Norne - 1 opm: Flow MPI Norne - 2 opm: Flow MPI Norne - 4 opm: Flow MPI Norne - 8 opm: Flow MPI Norne - 16 opm: Flow MPI Norne - 24 opm: Flow MPI Norne-4C - 1 opm: Flow MPI Norne-4C - 2 opm: Flow MPI Norne-4C - 4 opm: Flow MPI Norne-4C - 8 opm: Flow MPI Norne-4C - 16 opm: Flow MPI Norne-4C - 24 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 pennant: sedovbig pennant: leblancbig qmcpack: simple-H2O quantlib: redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET webp2: Default webp2: Quality 75, Compression Effort 7 webp2: Quality 95, Compression Effort 7 webp2: Quality 100, Compression Effort 5 webp2: Quality 100, Lossless Compression Sapphire AMD Radeon RX 5500 2 3 1648.44 2661.48 14315.6 14715.1 5153.78 3328.2 393.701 1326.03 828.88 23940 3663.89 782732 5594.31 190434 12159 76375 93163 213793 1335.317 303.828 179.636 286.911 40598.785156 68860.638021 200.442 64.771 42 131 574 1749 109 1950 122 506 546 635 219 751 269 1261 2246.62 2225.34 50231.19 301.327 192.791 153.292 198.360 318.100 455.451 2666.94 1440.76 807.538 1289.83 990.973 1604.35 22.67 2272.839 273.13 4370.095 186.40 1942.495 43.17486 28.76000 26.650 2569.7 2187334.44 1792934.54 1405437 2077151.50 1537535.00 2.541 111.914 206.828 6.134 364.673 1650.14 2669.05 14584.9 15006.0 5187.24 3342.24 393.705 1302.53 822.31 23760 3749.57 815147 5596.51 193045 18459.2 77429 77055 212327 1337.370 305.234 179.337 287.548 40307.988281 68764.098958 200.006 64.033 42 131 572 1747 108 1953 120 506 547 636 220 757 270 1261 2245.35 2223.02 50658.27 304.356 194.382 153.852 198.776 318.126 455.788 2676.30 1442.85 808.696 1290.20 989.593 1603.49 22.83 2289.202 272.88 4365.985 186.39 1942.391 42.97118 28.77215 27.465 2588.1 1389884.62 1802847.46 1342690.59 1941338.17 1540231.63 2.571 111.754 206.412 6.367 364.993 1648.01 2662.21 14013.2 13434.39 5220.71 3356.29 393.194 1269.08 818.04 24069 3763.89 794648 5588.10 190507 11244 76898 1346.156 305.151 179.664 288.374 40306.972656 68737.971354 200.756 64.694 42 131 572 1749 108 1947 120 508 544 633 219 751 270 1262 2239.38 2219.05 50701.81 304.563 194.105 153.440 198.198 318.096 455.481 2672.98 22.84 2290.142 272.01 4352.075 186.43 1942.825 44.63468 30.18078 28.272 2586.0 1386633.25 1793118.95 1352694.22 1888746.83 1565062.55 2.556 111.887 206.592 6.281 365.028 OpenBenchmarking.org
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Gridding 2 Sapphire AMD Radeon RX 5500 3 400 800 1200 1600 2000 SE +/- 2.84, N = 3 SE +/- 2.23, N = 3 SE +/- 0.98, N = 3 1650.14 1648.44 1648.01 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding 2 3 Sapphire AMD Radeon RX 5500 600 1200 1800 2400 3000 SE +/- 1.96, N = 3 SE +/- 4.32, N = 3 SE +/- 6.11, N = 3 2669.05 2662.21 2661.48 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 2 Sapphire AMD Radeon RX 5500 3 3K 6K 9K 12K 15K SE +/- 187.56, N = 4 SE +/- 150.29, N = 3 SE +/- 148.59, N = 15 14584.9 14315.6 14013.2 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Gridding 2 Sapphire AMD Radeon RX 5500 3 3K 6K 9K 12K 15K SE +/- 241.51, N = 4 SE +/- 137.55, N = 2 SE +/- 457.80, N = 15 15006.00 14715.10 13434.39 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 3 2 Sapphire AMD Radeon RX 5500 1100 2200 3300 4400 5500 SE +/- 0.00, N = 3 SE +/- 33.47, N = 3 SE +/- 33.47, N = 3 5220.71 5187.24 5153.78 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding 3 2 Sapphire AMD Radeon RX 5500 700 1400 2100 2800 3500 SE +/- 14.04, N = 3 SE +/- 14.04, N = 3 SE +/- 0.00, N = 3 3356.29 3342.24 3328.20 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: Hogbom Clean OpenMP OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP 2 Sapphire AMD Radeon RX 5500 3 90 180 270 360 450 SE +/- 0.89, N = 3 SE +/- 0.00, N = 3 SE +/- 1.36, N = 3 393.71 393.70 393.19 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: 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: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Deepcoin 3 Sapphire AMD Radeon RX 5500 2 5K 10K 15K 20K 25K SE +/- 219.57, N = 12 SE +/- 96.09, N = 3 SE +/- 276.22, N = 3 24069 23940 23760 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Ringcoin 3 2 Sapphire AMD Radeon RX 5500 800 1600 2400 3200 4000 SE +/- 1.98, N = 3 SE +/- 9.78, N = 3 SE +/- 92.27, N = 12 3763.89 3749.57 3663.89 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 2 3 Sapphire AMD Radeon RX 5500 200K 400K 600K 800K 1000K SE +/- 12359.21, N = 3 SE +/- 25224.02, N = 12 SE +/- 34204.76, N = 12 815147 794648 782732 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 2 Sapphire AMD Radeon RX 5500 3 1200 2400 3600 4800 6000 SE +/- 16.11, N = 3 SE +/- 4.02, N = 3 SE +/- 11.47, N = 3 5596.51 5594.31 5588.10 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 2 3 Sapphire AMD Radeon RX 5500 40K 80K 120K 160K 200K SE +/- 4123.27, N = 13 SE +/- 3514.90, N = 12 SE +/- 4028.33, N = 12 193045 190507 190434 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 2 Sapphire AMD Radeon RX 5500 3 4K 8K 12K 16K 20K SE +/- 5091.74, N = 15 SE +/- 1159.81, N = 15 SE +/- 222.60, N = 12 18459.2 12159.0 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 2 3 Sapphire AMD Radeon RX 5500 17K 34K 51K 68K 85K SE +/- 1394.89, N = 15 SE +/- 1945.70, N = 11 SE +/- 1303.94, N = 15 77429 76898 76375 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
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: 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
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 3 2 Sapphire AMD Radeon RX 5500 300 600 900 1200 1500 SE +/- 2.52, N = 3 SE +/- 4.10, N = 3 SE +/- 4.51, N = 3 1346.16 1337.37 1335.32 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 2 3 Sapphire AMD Radeon RX 5500 70 140 210 280 350 SE +/- 0.29, N = 3 SE +/- 0.16, N = 3 SE +/- 0.60, N = 3 305.23 305.15 303.83 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 3 Sapphire AMD Radeon RX 5500 2 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.25, N = 3 179.66 179.64 179.34 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering 3 2 Sapphire AMD Radeon RX 5500 60 120 180 240 300 SE +/- 0.14, N = 3 SE +/- 0.07, N = 3 SE +/- 0.44, N = 3 288.37 287.55 286.91 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
FinanceBench Benchmark: Repo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP 3 2 Sapphire AMD Radeon RX 5500 9K 18K 27K 36K 45K SE +/- 170.85, N = 3 SE +/- 39.04, N = 3 SE +/- 198.66, N = 3 40306.97 40307.99 40598.79 1. (CXX) g++ options: -O3 -march=native -fopenmp
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP 3 2 Sapphire AMD Radeon RX 5500 15K 30K 45K 60K 75K SE +/- 93.88, N = 3 SE +/- 92.83, N = 3 SE +/- 87.00, N = 3 68737.97 68764.10 68860.64 1. (CXX) g++ options: -O3 -march=native -fopenmp
Gcrypt Library OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 2 Sapphire AMD Radeon RX 5500 3 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.57, N = 3 SE +/- 0.69, N = 3 200.01 200.44 200.76 1. (CC) gcc options: -O2 -fvisibility=hidden
GnuPG 2.7GB Sample File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 2.2.27 2.7GB Sample File Encryption 2 3 Sapphire AMD Radeon RX 5500 14 28 42 56 70 SE +/- 0.18, N = 3 SE +/- 0.51, N = 3 SE +/- 0.70, N = 3 64.03 64.69 64.77 1. (CC) gcc options: -O2
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression 3 2 Sapphire AMD Radeon RX 5500 10 20 30 40 50 42 42 42 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression 3 2 Sapphire AMD Radeon RX 5500 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: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Sapphire AMD Radeon RX 5500 3 2 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: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression 3 Sapphire AMD Radeon RX 5500 2 400 800 1200 1600 2000 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 0.67, N = 3 1749 1749 1747 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 3 2 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: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression 2 Sapphire AMD Radeon RX 5500 3 400 800 1200 1600 2000 SE +/- 1.53, N = 3 SE +/- 1.20, N = 3 SE +/- 2.08, N = 3 1953 1950 1947 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 3 2 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
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression 3 2 Sapphire AMD Radeon RX 5500 110 220 330 440 550 SE +/- 0.33, N = 3 508 506 506 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 2 Sapphire AMD Radeon RX 5500 3 120 240 360 480 600 SE +/- 1.20, N = 3 SE +/- 2.96, N = 3 547 546 544 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 2 Sapphire AMD Radeon RX 5500 3 140 280 420 560 700 SE +/- 1.86, N = 3 SE +/- 2.73, N = 3 636 635 633 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 2 3 Sapphire AMD Radeon RX 5500 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 220 219 219 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression 2 3 Sapphire AMD Radeon RX 5500 160 320 480 640 800 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 757 751 751 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 3 2 Sapphire AMD Radeon RX 5500 60 120 180 240 300 SE +/- 0.67, N = 3 270 270 269 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 3 2 Sapphire AMD Radeon RX 5500 300 600 900 1200 1500 SE +/- 0.67, N = 3 SE +/- 1.67, N = 3 1262 1261 1261 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
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
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
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C 3 2 Sapphire AMD Radeon RX 5500 11K 22K 33K 44K 55K SE +/- 254.95, N = 3 SE +/- 33.95, N = 3 SE +/- 109.79, N = 3 50701.81 50658.27 50231.19 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
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
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 3 2 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 SE +/- 0.35, N = 3 192.79 194.11 194.38 1. flow 2020.04
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 3 2 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.46, N = 3 SE +/- 0.25, N = 3 153.29 153.44 153.85 1. flow 2020.04
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 3 Sapphire AMD Radeon RX 5500 2 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 198.20 198.36 198.78 1. flow 2020.04
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 3 Sapphire AMD Radeon RX 5500 2 70 140 210 280 350 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 318.10 318.10 318.13 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 3 2 100 200 300 400 500 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.24, N = 3 455.45 455.48 455.79 1. flow 2020.04
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 3 2 600 1200 1800 2400 3000 SE +/- 0.94, N = 3 SE +/- 6.38, N = 2 SE +/- 1.62, N = 3 2666.94 2672.98 2676.30 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: 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-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 2 Sapphire AMD Radeon RX 5500 200 400 600 800 1000 SE +/- 0.27, N = 3 SE +/- 0.52, N = 3 989.59 990.97 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 2 Sapphire AMD Radeon RX 5500 300 600 900 1200 1500 SE +/- 0.60, N = 3 SE +/- 0.61, N = 3 1603.49 1604.35 1. flow 2020.04
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 3 2 Sapphire AMD Radeon RX 5500 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.21, N = 10 22.84 22.83 22.67
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 3 2 Sapphire AMD Radeon RX 5500 500 1000 1500 2000 2500 SE +/- 1.16, N = 3 SE +/- 1.18, N = 3 SE +/- 20.80, N = 10 2290.14 2289.20 2272.84
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
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 Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 3 Sapphire AMD Radeon RX 5500 2 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 186.43 186.40 186.39
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 3 Sapphire AMD Radeon RX 5500 2 400 800 1200 1600 2000 SE +/- 0.74, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 1942.83 1942.50 1942.39
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig 2 Sapphire AMD Radeon RX 5500 3 10 20 30 40 50 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.23, N = 3 42.97 43.17 44.63 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
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
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
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 2 3 Sapphire AMD Radeon RX 5500 600 1200 1800 2400 3000 SE +/- 9.34, N = 3 SE +/- 6.10, N = 3 SE +/- 3.92, N = 3 2588.1 2586.0 2569.7 1. (CXX) g++ options: -O3 -march=native -rdynamic
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
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 2 3 Sapphire AMD Radeon RX 5500 400K 800K 1200K 1600K 2000K SE +/- 6446.76, N = 3 SE +/- 3480.67, N = 3 SE +/- 18279.84, N = 3 1802847.46 1793118.95 1792934.54 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH Sapphire AMD Radeon RX 5500 3 2 300K 600K 900K 1200K 1500K SE +/- 21401.92, N = 3 SE +/- 16029.10, N = 5 SE +/- 16216.93, N = 3 1405437.00 1352694.22 1342690.59 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 3 2 Sapphire AMD Radeon RX 5500 300K 600K 900K 1200K 1500K SE +/- 12068.69, N = 3 SE +/- 16037.88, N = 3 SE +/- 20740.23, N = 3 1565062.55 1540231.63 1537535.00 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Default Sapphire AMD Radeon RX 5500 3 2 0.5785 1.157 1.7355 2.314 2.8925 SE +/- 0.035, N = 4 SE +/- 0.025, N = 9 SE +/- 0.031, N = 3 2.541 2.556 2.571 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
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 2 3 Sapphire AMD Radeon RX 5500 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 0.33, N = 3 SE +/- 0.27, N = 3 111.75 111.89 111.91 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
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 2 3 Sapphire AMD Radeon RX 5500 50 100 150 200 250 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.46, N = 3 206.41 206.59 206.83 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
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 3 2 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.067, N = 15 SE +/- 0.074, N = 15 6.134 6.281 6.367 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg
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
Phoronix Test Suite v10.8.5