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&gru&rdt .
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 paraview: Many Spheres - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 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 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 quantlib: askap: tConvolve MT - Gridding askap: tConvolve MT - Degridding askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding paraview: Many Spheres - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 askap: tConvolve MPI - Degridding askap: tConvolve MPI - Gridding etcpak: DXT1 etcpak: ETC1 etcpak: ETC2 etcpak: ETC1 + Dithering redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET npb: EP.C npb: EP.D npb: LU.C pennant: sedovbig pennant: leblancbig financebench: Repo OpenMP financebench: Bonds OpenMP 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 gcrypt: 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 gnupg: 2.7GB Sample File Encryption qmcpack: simple-H2O Sapphire AMD Radeon RX 5500 2 3 22.67 273.13 186.40 393.701 1326.03 828.88 23940 3663.89 782732 5594.31 190434 12159 76375 93163 213793 42 131 574 1749 109 1950 122 506 546 635 219 751 269 1261 2569.7 1648.44 2661.48 5153.78 3328.2 2272.839 1942.495 4370.095 14315.6 14715.1 1335.317 303.828 179.636 286.911 2187334.44 1792934.54 1405437 2077151.50 1537535.00 2246.62 2225.34 50231.19 43.17486 28.76000 40598.785156 68860.638021 301.327 192.791 153.292 198.360 318.100 455.451 2666.94 1440.76 807.538 1289.83 990.973 1604.35 200.442 2.541 111.914 206.828 6.134 364.673 64.771 26.650 22.83 272.88 186.39 393.705 1302.53 822.31 23760 3749.57 815147 5596.51 193045 18459.2 77429 77055 212327 42 131 572 1747 108 1953 120 506 547 636 220 757 270 1261 2588.1 1650.14 2669.05 5187.24 3342.24 2289.202 1942.391 4365.985 14584.9 15006.0 1337.370 305.234 179.337 287.548 1389884.62 1802847.46 1342690.59 1941338.17 1540231.63 2245.35 2223.02 50658.27 42.97118 28.77215 40307.988281 68764.098958 304.356 194.382 153.852 198.776 318.126 455.788 2676.30 1442.85 808.696 1290.20 989.593 1603.49 200.006 2.571 111.754 206.412 6.367 364.993 64.033 27.465 22.84 272.01 186.43 393.194 1269.08 818.04 24069 3763.89 794648 5588.10 190507 11244 76898 42 131 572 1749 108 1947 120 508 544 633 219 751 270 1262 2586.0 1648.01 2662.21 5220.71 3356.29 2290.142 1942.825 4352.075 14013.2 13434.39 1346.156 305.151 179.664 288.374 1386633.25 1793118.95 1352694.22 1888746.83 1565062.55 2239.38 2219.05 50701.81 44.63468 30.18078 40306.972656 68737.971354 304.563 194.105 153.440 198.198 318.096 455.481 2672.98 200.756 2.556 111.887 206.592 6.281 365.028 64.694 28.272 OpenBenchmarking.org
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
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 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: 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
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 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
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: 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
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
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
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: 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
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
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: 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: 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 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: 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: 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
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: 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: 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 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
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: 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
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
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
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
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 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
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
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: 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 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
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
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
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
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
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
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: 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 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
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: 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
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 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
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
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
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
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
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 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
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
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: 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: 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
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: 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 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: 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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.5