cachyos-v3, arch-baseline-pre AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (2007 BIOS) and AMD Radeon RX 7900 XTX 24GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2407196-NE-CACHYOSV386&sro&gru .
cachyos-v3, arch-baseline-pre Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Display Server OpenGL OpenCL Compiler File-System Screen Resolution arch-baseline-pre: Benchmarks before any Cachy additions #1 arch-baseline-pre: Benchmarks before any Cachy additions #2 Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions deleteme arch-baseline-pre: Benchmarks before any Cachy additions #3 AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (2007 BIOS) AMD Device 14d8 64GB 2 x 4001GB Western Digital WD_BLACK SN850X 4000GB + 2 x Western Digital WD_BLACK SN850X 2000GB + 2 x 4001GB HGST HDN724040AL AMD Radeon RX 7900 XTX 24GB AMD Navi 31 HDMI/DP AORUS FV43U Aquantia AQC113C NBase-T/IEEE + Intel I225-V + Intel Wi-Fi 6E Arch rolling 6.10.0-arch1-1 (x86_64) X Server 1.21.1.13 + Wayland 4.6 Mesa 24.1.3-arch1.1 (LLVM 18.1.8 DRM 3.57) OpenCL 2.1 AMD-APP.dbg (3602.0) + OpenCL 3.0 GCC 14.1.1 20240522 + Clang 18.1.8 + LLVM 18.1.8 btrfs 6400x2160 AMD Radeon RX 7900 XTX 24GB (2523/1249MHz) 6.10.0-3-cachyos (x86_64) 4.6 Mesa 24.1.4-arch1.3 (LLVM 18.1.8 DRM 3.57) AMD Radeon RX 7900 XTX 24GB 6.10.0-arch1-1 (x86_64) 4.6 Mesa 24.1.3-arch1.1 (LLVM 18.1.8 DRM 3.57) 6.9.8-arch1-1 (x86_64) 6.10.0-arch1-1 (x86_64) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always Compiler Details - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details - arch-baseline-pre: Benchmarks before any Cachy additions #1: Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 - arch-baseline-pre: Benchmarks before any Cachy additions #2: Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 - Arch with CachyOS v3 packages added/replaced: Scaling Governor: amd-pstate-epp performance (Boost: Enabled EPP: performance) - CPU Microcode: 0xa601206 - Benchmarks before any Cachy additions: Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 - deleteme: Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 - arch-baseline-pre: Benchmarks before any Cachy additions #3: Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 Graphics Details - arch-baseline-pre: Benchmarks before any Cachy additions #1, arch-baseline-pre: Benchmarks before any Cachy additions #2, Benchmarks before any Cachy additions, deleteme, arch-baseline-pre: Benchmarks before any Cachy additions #3: GLAMOR - BAR1 / Visible vRAM Size: 24560 MB Java Details - arch-baseline-pre: Benchmarks before any Cachy additions #1, arch-baseline-pre: Benchmarks before any Cachy additions #2, Benchmarks before any Cachy additions, deleteme, arch-baseline-pre: Benchmarks before any Cachy additions #3: OpenJDK Runtime Environment (build 22.0.2+9) Python Details - arch-baseline-pre: Benchmarks before any Cachy additions #1, arch-baseline-pre: Benchmarks before any Cachy additions #2, Benchmarks before any Cachy additions, deleteme, arch-baseline-pre: Benchmarks before any Cachy additions #3: Python 3.12.4 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
cachyos-v3, arch-baseline-pre vkfft: FFT + iFFT R2C / C2R vkfft: FFT + iFFT C2C 1D batched in half precision vkfft: FFT + iFFT C2C Bluestein in single precision vkfft: FFT + iFFT C2C 1D batched in double precision vkfft: FFT + iFFT C2C 1D batched in single precision vkfft: FFT + iFFT C2C multidimensional in single precision gravitymark: 800 x 600 - OpenGL gravitymark: 800 x 600 - Vulkan blosc: blosclz shuffle - 8MB blosc: blosclz shuffle - 16MB blosc: blosclz shuffle - 32MB blosc: blosclz shuffle - 64MB blosc: blosclz noshuffle - 8MB blosc: blosclz shuffle - 128MB blosc: blosclz shuffle - 256MB blosc: blosclz bitshuffle - 8MB blosc: blosclz noshuffle - 16MB blosc: blosclz noshuffle - 32MB blosc: blosclz noshuffle - 64MB blosc: blosclz bitshuffle - 16MB blosc: blosclz bitshuffle - 32MB blosc: blosclz bitshuffle - 64MB blosc: blosclz noshuffle - 128MB blosc: blosclz noshuffle - 256MB blosc: blosclz bitshuffle - 128MB blosc: blosclz bitshuffle - 256MB compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 3 - Compression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 12 - Compression Speed compress-zstd: 12 - 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-7zip: Compression Rating compress-7zip: Decompression Rating system-decompress-zlib: build-linux-kernel: defconfig build-linux-kernel: allmodconfig compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compression compress-gzip: Linux Source Tree Archiving To .tar.gz compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 system-decompress-gzip: compress-rar: Linux Source Tree Archiving To RAR arch-baseline-pre: Benchmarks before any Cachy additions #1 arch-baseline-pre: Benchmarks before any Cachy additions #2 Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions deleteme arch-baseline-pre: Benchmarks before any Cachy additions #3 32177.1 32911.5 28468.1 22024.5 21001.8 17880.1 14272.3 27824.5 20222.2 16231.9 12913.3 28764.3 27188.5 22328.4 11138.2 9579.2 17887.6 14170.5 996.61 6467.1 155.34 5923.4 51.35 6215.1 4480.1 878.5 2409.9 255.6 2491.0 24.3 2107.5 1540.9 2239.3 908.1 2427.2 13.7 2025.4 192902 181221 1077.864017 48.440 608.291 2.864141 25.396 16.675 2.128 43.252 87926 195735 22468 32963 114466 76193 619.5 635.1 31677.8 33154.1 28443.5 22041.6 20863.1 17960.4 14302.3 27733.2 20233.1 16068.4 12918.7 28627.8 26736.1 22279.7 11106.1 9537.3 18035.4 14272.8 1011.09 6556.6 156.26 5944.7 51.53 6236.7 4535.9 864.8 2420.0 255.6 2503.8 24.3 2153.9 1552.8 2242.3 906.9 2445.6 13.4 2024.5 195219 181261 1089.796323 55.153 692.093 2.806723 25.514 16.647 2.112 42.964 OpenBenchmarking.org
VkFFT Test: FFT + iFFT R2C / C2R OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT R2C / C2R Benchmarks before any Cachy additions 20K 40K 60K 80K 100K SE +/- 482.74, N = 3 87926 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C 1D batched in half precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in half precision Benchmarks before any Cachy additions 40K 80K 120K 160K 200K SE +/- 306.56, N = 3 195735 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C Bluestein in single precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C Bluestein in single precision Benchmarks before any Cachy additions 5K 10K 15K 20K 25K SE +/- 12.57, N = 3 22468 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C 1D batched in double precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in double precision Benchmarks before any Cachy additions 7K 14K 21K 28K 35K SE +/- 8.09, N = 3 32963 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C 1D batched in single precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in single precision Benchmarks before any Cachy additions 20K 40K 60K 80K 100K SE +/- 57.18, N = 3 114466 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C multidimensional in single precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C multidimensional in single precision Benchmarks before any Cachy additions 16K 32K 48K 64K 80K SE +/- 771.41, N = 3 76193 1. (CXX) g++ options: -O3
GravityMark Resolution: 800 x 600 - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.87 Resolution: 800 x 600 - Renderer: OpenGL Benchmarks before any Cachy additions 130 260 390 520 650 SE +/- 0.78, N = 3 619.5
GravityMark Resolution: 800 x 600 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.87 Resolution: 800 x 600 - Renderer: Vulkan Benchmarks before any Cachy additions 140 280 420 560 700 SE +/- 0.38, N = 3 635.1
C-Blosc Test: blosclz shuffle - Buffer Size: 8MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 8MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 7K 14K 21K 28K 35K SE +/- 118.96, N = 3 SE +/- 163.93, N = 3 32177.1 31677.8 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz shuffle - Buffer Size: 16MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 16MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 7K 14K 21K 28K 35K SE +/- 44.32, N = 3 SE +/- 250.73, N = 15 32911.5 33154.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz shuffle - Buffer Size: 32MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 32MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 6K 12K 18K 24K 30K SE +/- 100.56, N = 3 SE +/- 120.16, N = 3 28468.1 28443.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz shuffle - Buffer Size: 64MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 64MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 5K 10K 15K 20K 25K SE +/- 58.55, N = 3 SE +/- 81.73, N = 3 22024.5 22041.6 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz noshuffle - Buffer Size: 8MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 8MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 4K 8K 12K 16K 20K SE +/- 65.16, N = 3 SE +/- 56.22, N = 3 21001.8 20863.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz shuffle - Buffer Size: 128MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 128MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 4K 8K 12K 16K 20K SE +/- 17.48, N = 3 SE +/- 85.93, N = 3 17880.1 17960.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz shuffle - Buffer Size: 256MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 256MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 3K 6K 9K 12K 15K SE +/- 135.09, N = 3 SE +/- 130.94, N = 3 14272.3 14302.3 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz bitshuffle - Buffer Size: 8MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 8MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 6K 12K 18K 24K 30K SE +/- 172.54, N = 3 SE +/- 67.89, N = 3 27824.5 27733.2 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz noshuffle - Buffer Size: 16MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 16MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 4K 8K 12K 16K 20K SE +/- 35.64, N = 3 SE +/- 17.00, N = 3 20222.2 20233.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz noshuffle - Buffer Size: 32MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 32MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 3K 6K 9K 12K 15K SE +/- 56.17, N = 3 SE +/- 16.82, N = 3 16231.9 16068.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz noshuffle - Buffer Size: 64MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 64MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 3K 6K 9K 12K 15K SE +/- 23.17, N = 3 SE +/- 22.60, N = 3 12913.3 12918.7 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz bitshuffle - Buffer Size: 16MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 16MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 6K 12K 18K 24K 30K SE +/- 46.98, N = 3 SE +/- 241.92, N = 3 28764.3 28627.8 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz bitshuffle - Buffer Size: 32MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 32MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 6K 12K 18K 24K 30K SE +/- 50.47, N = 3 SE +/- 38.06, N = 3 27188.5 26736.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz bitshuffle - Buffer Size: 64MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 64MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 5K 10K 15K 20K 25K SE +/- 33.32, N = 3 SE +/- 131.57, N = 3 22328.4 22279.7 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz noshuffle - Buffer Size: 128MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 128MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 2K 4K 6K 8K 10K SE +/- 13.68, N = 3 SE +/- 10.43, N = 3 11138.2 11106.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz noshuffle - Buffer Size: 256MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 256MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 2K 4K 6K 8K 10K SE +/- 23.59, N = 3 SE +/- 2.40, N = 3 9579.2 9537.3 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz bitshuffle - Buffer Size: 128MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 128MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 4K 8K 12K 16K 20K SE +/- 36.04, N = 3 SE +/- 46.76, N = 3 17887.6 18035.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
C-Blosc Test: blosclz bitshuffle - Buffer Size: 256MB OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 256MB Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 3K 6K 9K 12K 15K SE +/- 29.28, N = 3 SE +/- 96.48, N = 3 14170.5 14272.8 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 1 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 200 400 600 800 1000 SE +/- 1.65, N = 3 SE +/- 11.42, N = 3 996.61 1011.09 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 1 - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 1400 2800 4200 5600 7000 SE +/- 1.25, N = 3 SE +/- 71.66, N = 3 6467.1 6556.6 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 3 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.34, N = 3 155.34 156.26 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 3 - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 1300 2600 3900 5200 6500 SE +/- 0.62, N = 3 SE +/- 1.61, N = 3 5923.4 5944.7 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 9 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 51.35 51.53 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 9 - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 1300 2600 3900 5200 6500 SE +/- 0.43, N = 3 SE +/- 0.12, N = 3 6215.1 6236.7 1. (CC) gcc options: -O3
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 1000 2000 3000 4000 5000 SE +/- 15.19, N = 3 SE +/- 17.82, N = 3 4480.1 4535.9 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 200 400 600 800 1000 SE +/- 7.67, N = 15 SE +/- 7.80, N = 3 878.5 864.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 500 1000 1500 2000 2500 SE +/- 2.20, N = 11 SE +/- 4.23, N = 3 2409.9 2420.0 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 12 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 60 120 180 240 300 SE +/- 1.17, N = 3 SE +/- 0.15, N = 3 255.6 255.6 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 12 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 500 1000 1500 2000 2500 SE +/- 7.18, N = 3 SE +/- 10.20, N = 2 2491.0 2503.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 24.3 24.3 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 500 1000 1500 2000 2500 SE +/- 1.88, N = 3 SE +/- 25.55, N = 3 2107.5 2153.9 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 300 600 900 1200 1500 SE +/- 2.31, N = 3 SE +/- 4.47, N = 3 1540.9 1552.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 500 1000 1500 2000 2500 SE +/- 1.02, N = 3 SE +/- 4.83, N = 3 2239.3 2242.3 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 200 400 600 800 1000 SE +/- 2.78, N = 3 SE +/- 0.67, N = 3 908.1 906.9 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 500 1000 1500 2000 2500 SE +/- 4.73, N = 3 SE +/- 1.22, N = 3 2427.2 2445.6 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 4 8 12 16 20 SE +/- 0.15, N = 15 SE +/- 0.03, N = 3 13.7 13.4 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 400 800 1200 1600 2000 SE +/- 7.55, N = 15 SE +/- 19.33, N = 3 2025.4 2024.5 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Compression Rating Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 40K 80K 120K 160K 200K SE +/- 424.77, N = 3 SE +/- 561.26, N = 3 192902 195219 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Decompression Rating Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 40K 80K 120K 160K 200K SE +/- 610.57, N = 3 SE +/- 196.90, N = 3 181221 181261 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
System ZLIB Decompression OpenBenchmarking.org ms, Fewer Is Better System ZLIB Decompression 1.2.7 Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 200 400 600 800 1000 SE +/- 4.85, N = 10 SE +/- 8.44, N = 10 1077.86 1089.80
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: defconfig Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 12 24 36 48 60 SE +/- 0.49, N = 3 SE +/- 0.45, N = 3 48.44 55.15
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: allmodconfig Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 150 300 450 600 750 SE +/- 0.46, N = 3 SE +/- 2.35, N = 3 608.29 692.09
Parallel BZIP2 Compression FreeBSD-13.0-RELEASE-amd64-memstick.img Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.13 FreeBSD-13.0-RELEASE-amd64-memstick.img Compression Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 0.6444 1.2888 1.9332 2.5776 3.222 SE +/- 0.032013, N = 3 SE +/- 0.040230, N = 3 2.864141 2.806723 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 25.40 25.51
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 16.68 16.65 1. (CC) gcc options: -fvisibility=hidden -O2
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 0.4788 0.9576 1.4364 1.9152 2.394 SE +/- 0.024, N = 4 SE +/- 0.019, N = 3 2.128 2.112
RAR Compression Linux Source Tree Archiving To RAR OpenBenchmarking.org Seconds, Fewer Is Better RAR Compression 6.0.2 Linux Source Tree Archiving To RAR Arch with CachyOS v3 packages added/replaced Benchmarks before any Cachy additions 10 20 30 40 50 SE +/- 0.44, N = 13 SE +/- 0.32, N = 14 43.25 42.96
Phoronix Test Suite v10.8.5