Validated Results

Benchmark Results

Comprehensive throughput measurements across GPU and CPU compression engines on 1 GB test payloads.

Isolated System (Peak Throughput)

Single-task benchmark on dedicated hardware with no competing workloads.

Engine Size Compress Decompress Ratio Status
GPU nvCOMP LZ4 1 GB 7,651 MB/s 19,703 MB/s 1.0x (LZ4) PASS
CPU zstd-1 1 GB 3,300 MB/s 953 MB/s 2.1x PASS
CPU zstd-3 1 GB 2,647 MB/s 948 MB/s 2.3x PASS
CPU zstd-9 1 GB 2,728 MB/s 895 MB/s 2.6x PASS
CPU gzip-6 1 GB 145 MB/s 212 MB/s 2.5x PASS

Loaded System (Operational Throughput)

Benchmark run under full CommandRoomAI platform load with competing GPU and CPU workloads. Represents real-world operational performance.

Engine Size Compress Decompress Status
GPU nvCOMP LZ4 1 GB ~2,300 MB/s ~5,747 MB/s PASS
CPU zstd-1 1 GB ~1,800 MB/s ~620 MB/s PASS
CPU zstd-3 1 GB ~1,500 MB/s ~610 MB/s PASS

Analysis

GPU Decompression Advantage

GPU nvCOMP LZ4 decompression is 20.7x faster than CPU zstd-1 and 93x faster than gzip-6 on isolated systems.

Under Load Performance

Even under full platform load, GPU decompression at ~5,747 MB/s still exceeds peak CPU zstd decompression by 6x.

Data Integrity

All engines pass integrity validation: all match: True. Roundtrip verification confirms zero data loss across all codecs.

Smart Routing Value

By routing large files to GPU and text/logs to high-ratio CPU zstd, HammerIO delivers both speed and compression ratio where each matters most.

Real-World Compression

Actual project backup compressing mixed source files (Python, HTML, config, JSON). Validates compression ratios on real-world data vs. synthetic payloads.

Engine Source Original Compressed Ratio Status
CPU zstd-3 Project backup (Python, HTML, config) 47.2 MB 9.3 MB 5.09x PASS

Why This Matters

Synthetic 1 GB payloads measure raw throughput. Real project data — mixed Python, HTML, JSON, YAML, and config files — validates actual compression ratios in operational use. A 5.09x ratio on real source files demonstrates that HammerIO's smart routing delivers meaningful storage savings, not just synthetic speed numbers.

Synthetic benchmarks performed on 1 GB payloads. Real-world benchmark on actual project source files. Throughput includes memory transfer overhead. Integrity verified via SHA-256 roundtrip comparison.