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

★ 7.6 · content

doca-compress — это скилл для Claude Code, который помогает программировать аппаратное сжатие через DOCA Compress на BlueField DPU, ConnectX NIC или хосте с установленным DOCA SDK. Скилл охватывает задачи compress-deflate, decompress-deflate, decompress-lz4-stream и decompress-lz4-block на контексте doca_compress, подбор размеров буферов через cap-запросы (включая `_get_max_buf_size`), настройку прав mmap и отладку кодов DOCA_ERROR_*. Аппаратно поддерживается DEFLATE в обоих направлениях и декомпрессия LZ4; LZ4-сжатие не поддерживается и маршрутизируется к CPU-библиотеке. Пригодится разработчикам на C/C++, которые офлоадят массовое DEFLATE-сжатие сетевых или хранилищных данных на ускоритель, хотят сравнить это с zlib/zstd на CPU или разобраться с ошибкой вроде DOCA_ERROR_INVALID_VALUE при вызове alloc_init.