gromacs zstd icelake 2 x Intel Xeon Platinum 8380 testing with a Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS) and ASPEED on Ubuntu 21.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2105150-IB-GROMACSZS30 .
gromacs zstd icelake Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution 1 2 3 4 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads) Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS) Intel Device 0998 504GB 800GB INTEL SSDPF21Q800GB ASPEED VE228 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP Ubuntu 21.04 5.11.0-17-generic (x86_64) GNOME Shell 3.38.4 X Server GCC 10.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-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-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/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: intel_pstate powersave - CPU Microcode: 0xd000270 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
gromacs zstd icelake compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed gromacs: MPI CPU - water_GMX50_bare 1 2 3 4 6062.4 2959.5 2156.2 3025.1 81.5 2576.8 264.8 3174.8 297.0 3249.9 47.0 2688.9 9.059 5982.8 2965.4 2124.1 3027.7 81.1 2583.0 266.2 3149.8 298.4 3268.4 44.6 2692.2 9.019 5938.0 2987.8 2078.3 2863.9 81.4 2569.7 261.7 3184.8 298.8 3229.7 47.1 2716.0 9.035 5955.6 2990.4 2094.5 3058.7 82.6 2615.1 267.6 3162.1 295.5 3250.2 47.8 2708.2 9.013 OpenBenchmarking.org
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed 1 2 3 4 1300 2600 3900 5200 6500 SE +/- 52.30, N = 12 SE +/- 78.29, N = 3 SE +/- 50.39, N = 15 SE +/- 59.41, N = 3 6062.4 5824.6 5938.0 5955.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed 1 2 3 4 600 1200 1800 2400 3000 SE +/- 4.66, N = 3 SE +/- 20.75, N = 2 2959.5 2965.4 2987.8 2990.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed 1 2 3 4 500 1000 1500 2000 2500 SE +/- 23.67, N = 15 SE +/- 27.19, N = 15 SE +/- 18.37, N = 15 SE +/- 20.14, N = 3 2156.2 2124.1 2078.3 2094.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed 1 2 3 4 700 1400 2100 2800 3500 SE +/- 6.26, N = 12 SE +/- 3.17, N = 12 SE +/- 108.46, N = 12 SE +/- 4.22, N = 3 3025.1 3027.7 2863.9 3058.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed 1 2 3 4 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.59, N = 15 SE +/- 0.40, N = 3 SE +/- 0.62, N = 3 81.5 81.1 81.4 82.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed 1 2 3 4 600 1200 1800 2400 3000 SE +/- 22.50, N = 3 SE +/- 5.00, N = 15 SE +/- 4.45, N = 3 SE +/- 1.59, N = 3 2576.8 2583.0 2569.7 2615.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed 1 2 3 4 60 120 180 240 300 SE +/- 2.34, N = 8 SE +/- 1.85, N = 15 SE +/- 1.19, N = 3 SE +/- 3.08, N = 4 264.8 266.2 261.7 267.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed 1 2 3 4 700 1400 2100 2800 3500 SE +/- 9.55, N = 8 SE +/- 29.67, N = 15 SE +/- 9.16, N = 3 SE +/- 19.07, N = 4 3174.8 3149.8 3184.8 3162.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed 1 2 3 4 70 140 210 280 350 SE +/- 2.34, N = 3 SE +/- 0.67, N = 3 SE +/- 3.26, N = 4 SE +/- 2.68, N = 3 297.0 298.4 298.8 295.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed 1 2 3 4 700 1400 2100 2800 3500 SE +/- 13.28, N = 3 SE +/- 5.90, N = 3 SE +/- 15.78, N = 4 SE +/- 6.89, N = 3 3249.9 3268.4 3229.7 3250.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed 1 2 3 4 11 22 33 44 55 SE +/- 0.54, N = 15 SE +/- 0.44, N = 3 SE +/- 0.31, N = 14 SE +/- 0.19, N = 3 47.0 44.6 47.1 47.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed 1 2 3 4 600 1200 1800 2400 3000 SE +/- 3.70, N = 15 SE +/- 8.64, N = 3 SE +/- 0.90, N = 14 SE +/- 2.40, N = 3 2688.9 2692.2 2716.0 2708.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2021.2 Implementation: MPI CPU - Input: water_GMX50_bare 1 2 3 4 3 6 9 12 15 SE +/- 0.029, N = 3 SE +/- 0.006, N = 3 SE +/- 0.014, N = 3 SE +/- 0.042, N = 3 9.059 9.019 9.035 9.013 1. (CXX) g++ options: -O3 -pthread
Phoronix Test Suite v10.8.4