3970X kernel zstd AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (1201 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103045-PTS-3970XKER23 .
3970X kernel zstd Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen Threadripper 3970X 32-Core @ 4.55GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (1201 BIOS) AMD Starship/Matisse 64GB Samsung SSD 980 PRO 500GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-rc6-phx (x86_64) 20210203 GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
3970X kernel zstd 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 build-linux-kernel: Time To Compile 1 2 3 4 5951.1 3829.5 1859.2 3915.6 85.8 3636.2 600.2 4088.5 609.6 4217.8 48.1 3670.0 30.896 5959.6 3839.4 1790.7 3918.1 85.9 3657.3 597.7 4122.2 607.5 4206.4 48.0 3661.9 31.003 5955.3 3791.5 1692.6 3865.1 84.9 3604.6 604.1 4041.1 606.6 4197.7 48.2 3644.4 31.071 5969.0 3771.8 1793.5 3907.7 84.9 3613.7 597.6 4083.8 605.9 4204.7 48.1 3651.2 31.138 OpenBenchmarking.org
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3 - Compression Speed 1 2 3 4 1300 2600 3900 5200 6500 SE +/- 33.54, N = 3 SE +/- 35.99, N = 3 SE +/- 27.40, N = 3 SE +/- 41.30, N = 3 5951.1 5959.6 5955.3 5969.0 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.4.9 Compression Level: 3 - Decompression Speed 1 2 3 4 800 1600 2400 3200 4000 SE +/- 20.82, N = 3 SE +/- 2.80, N = 3 SE +/- 17.73, N = 3 SE +/- 22.40, N = 3 3829.5 3839.4 3791.5 3771.8 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.4.9 Compression Level: 8 - Compression Speed 1 2 3 4 400 800 1200 1600 2000 SE +/- 20.94, N = 7 SE +/- 19.69, N = 3 SE +/- 25.97, N = 3 SE +/- 20.77, N = 6 1859.2 1790.7 1692.6 1793.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.4.9 Compression Level: 8 - Decompression Speed 1 2 3 4 800 1600 2400 3200 4000 SE +/- 13.61, N = 7 SE +/- 25.29, N = 3 SE +/- 5.00, N = 3 SE +/- 14.93, N = 6 3915.6 3918.1 3865.1 3907.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.4.9 Compression Level: 19 - Compression Speed 1 2 3 4 20 40 60 80 100 SE +/- 0.32, N = 3 SE +/- 0.24, N = 3 SE +/- 0.69, N = 3 SE +/- 0.35, N = 3 85.8 85.9 84.9 84.9 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.4.9 Compression Level: 19 - Decompression Speed 1 2 3 4 800 1600 2400 3200 4000 SE +/- 4.78, N = 3 SE +/- 16.50, N = 3 SE +/- 7.34, N = 3 SE +/- 14.73, N = 3 3636.2 3657.3 3604.6 3613.7 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.4.9 Compression Level: 3, Long Mode - Compression Speed 1 2 3 4 130 260 390 520 650 SE +/- 5.37, N = 15 SE +/- 7.91, N = 3 SE +/- 4.01, N = 3 SE +/- 7.14, N = 3 600.2 597.7 604.1 597.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.4.9 Compression Level: 3, Long Mode - Decompression Speed 1 2 3 4 900 1800 2700 3600 4500 SE +/- 10.70, N = 15 SE +/- 2.55, N = 3 SE +/- 0.96, N = 3 SE +/- 26.50, N = 3 4088.5 4122.2 4041.1 4083.8 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.4.9 Compression Level: 8, Long Mode - Compression Speed 1 2 3 4 130 260 390 520 650 SE +/- 0.78, N = 3 SE +/- 5.23, N = 3 SE +/- 1.37, N = 3 SE +/- 2.13, N = 3 609.6 607.5 606.6 605.9 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.4.9 Compression Level: 8, Long Mode - Decompression Speed 1 2 3 4 900 1800 2700 3600 4500 SE +/- 5.78, N = 3 SE +/- 8.03, N = 3 SE +/- 3.13, N = 3 SE +/- 10.85, N = 3 4217.8 4206.4 4197.7 4204.7 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.4.9 Compression Level: 19, Long Mode - Compression Speed 1 2 3 4 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 48.1 48.0 48.2 48.1 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.4.9 Compression Level: 19, Long Mode - Decompression Speed 1 2 3 4 800 1600 2400 3200 4000 SE +/- 1.05, N = 3 SE +/- 0.94, N = 3 SE +/- 4.10, N = 3 SE +/- 4.91, N = 3 3670.0 3661.9 3644.4 3651.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.10.20 Time To Compile 1 2 3 4 7 14 21 28 35 SE +/- 0.41, N = 3 SE +/- 0.40, N = 3 SE +/- 0.40, N = 3 SE +/- 0.43, N = 3 30.90 31.00 31.07 31.14
Phoronix Test Suite v10.8.4