v1.0.1 — Now Available
HammerIO automatically routes files to the fastest available hardware. Large files hit nvCOMP GPU LZ4 at 6+ GB/s decompression. On macOS, Apple LZFSE via the Accelerate framework. Everything else goes to CPU zstd with parallel threading. No configuration required.
Right-click any file or folder. Select HammerIO: Compress. Done. No terminal required.
The JobRouter profiles every file — size, type, entropy — and sends it to the optimal engine. GPU for large files. CPU for small ones. Passthrough for already-compressed data.
Every operation includes SHA-256 integrity verification. Compress, decompress, verify — all in one command. match: True or it failed.
Measured on Jetson AGX Orin 64GB, JetPack 6.2.2, CUDA 12.6, MAXN mode. 10 GB roundtrip verified.
| Engine | Size | Compress | Decompress | Ratio | Integrity |
|---|---|---|---|---|---|
| GPU nvCOMP LZ4 | 10 GB | 517 MB/s | 4,258 MB/s | 1.98x | PASS |
| CPU zstd-1 | 10 GB | 1,094 MB/s | 733 MB/s | 2.00x | PASS |
| CPU zstd-3 | 10 GB | 1,014 MB/s | 741 MB/s | 2.00x | PASS |
HammerIO profiles every file before compressing. Size, file type, and entropy determine the optimal engine. GPU overhead only applied when the speedup justifies it.
Large Files → nvCOMP LZ4 (GPU) # Files > ~10MB
Datasets → nvCOMP LZ4 (GPU) # CSV, Parquet, NPY
macOS → Apple LZFSE # M1/M2/M3/M4
General → zstd parallel (CPU) # Default path
Archives → passthrough # Already compressedRight-click integration for Nautilus, Thunar, and Nemo. Desktop notifications with before/after size. Works like any other app.
Drop files into compress/ — they get compressed. Drop .lz4 or .zst files into decompress/ — they get decompressed. Originals moved to processed/. Fully automated. No supervision required.
pipeline/
compress/ ← drop files here
decompress/ ← drop .lz4/.zst here
compressed/ → output here
decompressed/ → output here
processed/ → originals archivedRuns on any NVIDIA GPU with CUDA support, Apple Silicon via LZFSE, and automatic CPU fallback when no GPU is present.
| Platform | Engine | Status |
|---|---|---|
| Jetson AGX Orin 64GB | nvCOMP GPU LZ4 | Primary — fully tested |
| Jetson AGX Orin 32GB | nvCOMP GPU LZ4 | Supported |
| Jetson Orin NX/Nano | nvCOMP GPU LZ4 | Supported |
| RTX 3000/4000/5000 | nvCOMP GPU LZ4 | Supported |
| Any CUDA 12.x GPU | nvCOMP GPU LZ4 | Supported |
| macOS Apple Silicon | Apple LZFSE | M1/M2/M3/M4 |
| CPU-only | zstd / gzip / lz4 | Universal fallback |
HammerIO open source release coming soon. Commercial licenses available now.