ZSTD version

AMD Ryzen 7 PRO 5850U testing with a LENOVO 20X7003WFR (R1KET43W 1.28 BIOS) and AMD Radeon Vega / Mobile 1GB on Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2311260-NE-2211011NE74&sor&grr.

ZSTD versionProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionOpenCLClearLinux 37000 GCC 12.1Gentoo Musl+Clang 15 W:native-O3Gentoo Glibc GCC 12.2 WF:CFlagsFedora 36 GCC 12.2 F:ClearT2 K6.6 GCC 13.2AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)LENOVO 20X7003WFR (R1KET37W 1.22 BIOS)AMD Renoir/Cezanne32GB512GB SK hynix HFS512GDE9X081NAMD Cezanne 1GB (2000/400MHz)AMD Renoir Radeon HD AudioRealtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCIClear Linux OS 370005.19.6-1185.native (x86_64)KDE Plasma 5.25.4X Server 1.21.1.4 + Wayland4.6 Mesa 22.3.0-devel (LLVM 14.0.6 DRM 3.47)1.3.225GCC 12.2.1 20220901 releases/gcc-12.2.0-37-gf9593025a2 + Clang 14.0.6 + LLVM 14.0.6ext41920x1080AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads)Gentoo 2.95.19.10-gentoo (x86_64)Lumina 1.6.0X Server 1.21.1.4Clang 15.0.1AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)LENOVO 20X7003WFR (R1KET39W 1.24 BIOS)6.0.5-xanmod1-g15d787ed3cb2 (x86_64)KDE Plasma 5.26.2X Server 1.21.1.4 + Wayland4.6 Mesa 22.2.2 (LLVM 15.0.3 DRM 3.48)1.3.224GCC 12.2.1 20221008 + Clang 15.0.3 + LLVM 15.0.3btrfsFedora Linux 366.0.2-xm1.0.fc36.x86_64 (x86_64)KDE Plasma 5.25.5X Server 1.20.144.6 Mesa 22.1.7 (LLVM 14.0.0 DRM 3.48)OpenCL 2.1 AMD-APP (3452.0)1.3.211GCC 12.2.1 20220819 + Clang 14.0.5 + LLVM 14.0.5LENOVO 20X7003WFR (R1KET43W 1.28 BIOS)AMD Radeon Vega / Mobile 1GB (2000/1333MHz)Linux6.6.2-t2 (x86_64)X Server 1.21.1.9GCC 13.2.0 + Clang 17.0.5 + LLVM 17.0.5OpenBenchmarking.orgKernel Details- ClearLinux 37000 GCC 12.1: Transparent Huge Pages: always- Gentoo Musl+Clang 15 W:native-O3: Transparent Huge Pages: always- Gentoo Glibc GCC 12.2 WF:CFlags: Transparent Huge Pages: madvise- Fedora 36 GCC 12.2 F:Clear: Transparent Huge Pages: madvise- T2 K6.6 GCC 13.2: Transparent Huge Pages: alwaysEnvironment Details- ClearLinux 37000 GCC 12.1: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Gentoo Glibc GCC 12.2 WF:CFlags: CXXFLAGS="-march=znver3 -pipe -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,relro -Wl,-z,relro -fno-semantic-interposition -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -mrelax-cmpxchg-loop" RUSTFLAGS="-C target-cpu=znver3 -Clinker-plugin-lto -L. -Copt-level=2 -Clinker=clang -Clink-arg=-fuse-ld=lld" CFLAGS="-march=znver3 -pipe -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,relro -Wl,-z,relro -fno-semantic-interposition -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -mrelax-cmpxchg-loop" - Fedora 36 GCC 12.2 F:Clear: FFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -fvisibility-inlines-hidden -Wl,--enable-new-dtags" RUSTFLAGS="-C target-cpu=znver3" FCFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3" Compiler Details- ClearLinux 37000 GCC 12.1: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-gnu-indirect-function --enable-host-shared --enable-languages=c,c++,fortran,go,jit --enable-ld=default --enable-libstdcxx-pch --enable-linux-futex --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=x86-64-v3 --with-gcc-major-version-only --with-glibc-version=2.35 --with-gnu-ld --with-isl --with-pic --with-ppl=yes --with-tune=skylake-avx512 --with-zstd - Gentoo Musl+Clang 15 W:native-O3: Optimized build; Default target: x86_64-gentoo-linux-musl; Host CPU: znver3Processor Details- ClearLinux 37000 GCC 12.1: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced- Gentoo Musl+Clang 15 W:native-O3: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: low-power - CPU Microcode: 0xa50000c - ACPI Profile: low-power- Gentoo Glibc GCC 12.2 WF:CFlags: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance- Fedora 36 GCC 12.2 F:Clear: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance- T2 K6.6 GCC 13.2: Scaling Governor: amd-pstate-epp powersave (EPP: performance) - Platform Profile: balanced - CPU Microcode: 0xa50000d - ACPI Profile: balancedSecurity Details- ClearLinux 37000 GCC 12.1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Gentoo Musl+Clang 15 W:native-O3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Gentoo Glibc GCC 12.2 WF:CFlags: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Fedora 36 GCC 12.2 F:Clear: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - T2 K6.6 GCC 13.2: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable: Safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

ZSTD versioncompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression SpeedClearLinux 37000 GCC 12.1Gentoo Musl+Clang 15 W:native-O3Gentoo Glibc GCC 12.2 WF:CFlagsFedora 36 GCC 12.2 F:ClearT2 K6.6 GCC 13.24150.0270.64040.41817.74004.61851.74161.4281.93986.5249.53786.31807.13834.91834.03909.5271.73919.5277.53771.91981.13795.21978.83831.2289.33815.3241.73530.71826.03696.51842.83755.3268.44033.5263.43948.91901.53961.31976.73993.1275.5OpenBenchmarking.org

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedClearLinux 37000 GCC 12.1T2 K6.6 GCC 13.2Gentoo Musl+Clang 15 W:native-O3Gentoo Glibc GCC 12.2 WF:CFlagsFedora 36 GCC 12.2 F:Clear9001800270036004500SE +/- 1.53, N = 3SE +/- 6.73, N = 3SE +/- 2.10, N = 3SE +/- 26.28, N = 6SE +/- 5.81, N = 154150.04033.53986.53919.53815.3-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz4-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo Glibc GCC 12.2 WF:CFlagsClearLinux 37000 GCC 12.1T2 K6.6 GCC 13.2Gentoo Musl+Clang 15 W:native-O3Fedora 36 GCC 12.2 F:Clear60120180240300SE +/- 2.76, N = 6SE +/- 3.78, N = 3SE +/- 1.69, N = 3SE +/- 2.31, N = 3SE +/- 1.85, N = 15277.5270.6263.4249.5241.7-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 3 - Decompression SpeedClearLinux 37000 GCC 12.1T2 K6.6 GCC 13.2Gentoo Musl+Clang 15 W:native-O3Gentoo Glibc GCC 12.2 WF:CFlagsFedora 36 GCC 12.2 F:Clear9001800270036004500SE +/- 5.13, N = 3SE +/- 8.65, N = 3SE +/- 19.06, N = 3SE +/- 83.39, N = 34040.43948.93786.33771.93530.7-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz4-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 3 - Compression SpeedGentoo Glibc GCC 12.2 WF:CFlagsT2 K6.6 GCC 13.2Fedora 36 GCC 12.2 F:ClearClearLinux 37000 GCC 12.1Gentoo Musl+Clang 15 W:native-O3400800120016002000SE +/- 9.19, N = 3SE +/- 12.87, N = 3SE +/- 18.94, N = 3SE +/- 11.98, N = 3SE +/- 5.58, N = 31981.11901.51826.01817.71808.1-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedClearLinux 37000 GCC 12.1T2 K6.6 GCC 13.2Gentoo Musl+Clang 15 W:native-O3Gentoo Glibc GCC 12.2 WF:CFlagsFedora 36 GCC 12.2 F:Clear9001800270036004500SE +/- 7.24, N = 3SE +/- 5.34, N = 3SE +/- 48.08, N = 3SE +/- 7.93, N = 34004.63961.33834.93795.23696.5-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz4-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedGentoo Glibc GCC 12.2 WF:CFlagsT2 K6.6 GCC 13.2ClearLinux 37000 GCC 12.1Fedora 36 GCC 12.2 F:ClearGentoo Musl+Clang 15 W:native-O3400800120016002000SE +/- 12.29, N = 3SE +/- 8.83, N = 3SE +/- 10.27, N = 3SE +/- 4.34, N = 3SE +/- 10.29, N = 31978.81976.71851.71842.81834.0-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz4-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 8 - Decompression SpeedClearLinux 37000 GCC 12.1T2 K6.6 GCC 13.2Gentoo Musl+Clang 15 W:native-O3Gentoo Glibc GCC 12.2 WF:CFlagsFedora 36 GCC 12.2 F:Clear9001800270036004500SE +/- 6.21, N = 3SE +/- 6.56, N = 3SE +/- 5.16, N = 3SE +/- 94.49, N = 3SE +/- 10.78, N = 34161.43993.13909.53831.23755.3-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz4-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 8 - Compression SpeedGentoo Glibc GCC 12.2 WF:CFlagsClearLinux 37000 GCC 12.1T2 K6.6 GCC 13.2Gentoo Musl+Clang 15 W:native-O3Fedora 36 GCC 12.2 F:Clear60120180240300SE +/- 1.71, N = 3SE +/- 1.59, N = 3SE +/- 1.78, N = 3SE +/- 1.28, N = 3SE +/- 1.19, N = 3289.3281.9275.5271.7268.4-march=znver3 -pipe -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop -llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -fuse-ld=mold -llz4-llz4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=znver3 -llz41. (CC) gcc options: -O3 -pthread -lz -llzma


Phoronix Test Suite v10.8.5