zstd 8700k Intel Core i9-9900K testing with a Gigabyte Z390 M GAMING-CF (F9m BIOS) and Gigabyte NVIDIA GeForce RTX 3080 10GB on Gentoo 2.7 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103049-HA-2103047HA11&sor .
zstd 8700k Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL OpenCL Compiler File-System Screen Resolution Display Driver Vulkan 1 2 3 9900K 52x52x48 3733C15 Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads) ASUS TUF Z370-PLUS GAMING (2001 BIOS) Intel 8th Gen Core 16GB 128GB Toshiba THNSN5128GPU7 ASUS Intel UHD 630 3GB (1200MHz) Realtek ALC887-VD VA2431 Intel I219-V Ubuntu 20.04 5.9.0-050900rc6daily20200923-generic (x86_64) 20200922 GNOME Shell 3.36.4 X Server 1.20.9 4.6 Mesa 20.0.8 OpenCL 2.1 GCC 9.3.0 ext4 1920x1080 Intel Core i9-9900K @ 5.20GHz (8 Cores / 16 Threads) Gigabyte Z390 M GAMING-CF (F9m BIOS) Intel Cannon Lake PCH 32GB Samsung SSD 970 EVO 500GB + 1024GB INTEL SSDPEKNW010T9 + 240GB KINGSTON SH103S3 + 2000GB Samsung SSD 860 + 2000GB Western Digital WD2003FZEX-0 + 256GB PLEXTOR PX-256M6 Gigabyte NVIDIA GeForce RTX 3080 10GB NVIDIA Device 1aef Gentoo 2.7 5.10.10-zen1 (x86_64) KDE Plasma X Server 1.20.10 NVIDIA 1.2.155 GCC 10.2.0 + Clang 11.1.0 + LLVM 11.1.0 + CUDA 11.1 reiserfs OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - 1: --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 - 2: --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 - 3: --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 - 9900K 52x52x48 3733C15: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0 --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-libvtv --disable-systemtap --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/man --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/python --without-zstd Processor Details - 1: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xde - Thermald 1.9.1 - 2: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xde - Thermald 1.9.1 - 3: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xde - Thermald 1.9.1 - 9900K 52x52x48 3733C15: Scaling Governor: intel_pstate performance - CPU Microcode: 0xde Security Details - 1: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - 2: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - 3: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - 9900K 52x52x48 3733C15: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Mitigation of Clear buffers; SMT vulnerable + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
zstd 8700k compress-zstd: 3 - Compression 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 compress-zstd: 3 - Decompression Speed 1 2 3 9900K 52x52x48 3733C15 1962.9 275.6 4042.3 27.3 3679.1 1016.0 4146.6 288.5 4294.1 22.1 3672.6 1954.1 273.2 4047.4 27.2 3674.9 1023.7 4149.7 289.7 4295.6 22.3 3644.9 3914.1 1936.8 276.4 4042.4 27.1 3666.2 1017.8 4146.1 288.8 4296.4 22.2 3669.7 3919.7 2886.7 378.3 4732.9 40.1 4344.3 1265.3 4893.1 450.2 5052.7 37.1 4257.6 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 9900K 52x52x48 3733C15 3 1 2 600 1200 1800 2400 3000 SE +/- 15.33, N = 3 SE +/- 14.20, N = 3 SE +/- 10.05, N = 3 SE +/- 28.91, N = 3 2892.1 1963.5 1962.9 1954.1 -llz4 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 9900K 52x52x48 3733C15 3 1 2 80 160 240 320 400 SE +/- 3.87, N = 3 SE +/- 0.81, N = 3 SE +/- 2.31, N = 3 SE +/- 1.68, N = 3 378.3 276.4 275.6 273.2 -llz4 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 9900K 52x52x48 3733C15 2 3 1 1000 2000 3000 4000 5000 SE +/- 18.80, N = 3 SE +/- 2.11, N = 3 SE +/- 0.70, N = 3 SE +/- 4.05, N = 3 4732.9 4047.4 4042.4 4042.3 -llz4 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 9900K 52x52x48 3733C15 1 2 3 9 18 27 36 45 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 40.1 27.3 27.2 27.1 -llz4 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 9900K 52x52x48 3733C15 1 2 3 900 1800 2700 3600 4500 SE +/- 14.49, N = 3 SE +/- 2.17, N = 3 SE +/- 9.49, N = 3 SE +/- 4.87, N = 3 4344.3 3679.1 3674.9 3666.2 -llz4 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 9900K 52x52x48 3733C15 2 3 1 300 600 900 1200 1500 SE +/- 3.05, N = 3 SE +/- 0.81, N = 3 SE +/- 1.24, N = 3 SE +/- 1.72, N = 3 1265.3 1023.7 1017.8 1016.0 -llz4 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 9900K 52x52x48 3733C15 2 1 3 1000 2000 3000 4000 5000 SE +/- 11.35, N = 3 SE +/- 2.50, N = 3 SE +/- 3.42, N = 3 SE +/- 4.54, N = 3 4893.1 4149.7 4146.6 4146.1 -llz4 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 9900K 52x52x48 3733C15 2 3 1 100 200 300 400 500 SE +/- 1.80, N = 3 SE +/- 0.53, N = 3 SE +/- 0.95, N = 3 SE +/- 1.37, N = 3 450.2 289.7 288.8 288.5 -llz4 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 9900K 52x52x48 3733C15 3 2 1 1100 2200 3300 4400 5500 SE +/- 33.10, N = 3 SE +/- 7.12, N = 3 SE +/- 5.60, N = 3 SE +/- 6.09, N = 3 5052.7 4296.4 4295.6 4294.1 -llz4 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 9900K 52x52x48 3733C15 2 3 1 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 37.1 22.3 22.2 22.1 -llz4 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 9900K 52x52x48 3733C15 1 3 2 900 1800 2700 3600 4500 SE +/- 2.63, N = 3 SE +/- 1.07, N = 3 SE +/- 0.82, N = 3 SE +/- 8.00, N = 3 4257.6 3672.6 3669.7 3644.9 -llz4 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 3 2 800 1600 2400 3200 4000 SE +/- 0.20, N = 2 3919.7 3914.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Phoronix Test Suite v10.8.4