DOCA Compress — аппаратное сжатие на BlueField DPU

★ 7.6 · content

doca-compress is a Claude Code skill that guides hands-on DOCA Compress programming on a BlueField DPU, ConnectX NIC, or any Linux host with DOCA SDK installed. It covers all four task types — compress-deflate, decompress-deflate, decompress-lz4-stream, and decompress-lz4-block — on a doca_compress context, along with per-task capability queries (`_is_supported`, `_get_max_buf_size`), mmap permission setup, and debugging DOCA_ERROR_* return codes. Hardware supports DEFLATE in both directions and LZ4 decompression; LZ4 encoding is explicitly out of scope and routes to a CPU library. The skill is built for C/C++ developers offloading bulk DEFLATE compression or decompression of network payloads or storage buffers, deciding between the accelerator and CPU-side zlib/zstd, or diagnosing stalled completions and INVALID_VALUE errors from Compress API calls.