--- id: nvidia-libnvcomp-cu12 version: "5.3.0.16" license: LICENSE AGREEMENT FOR NVIDIA SOFTWARE DEVELOPMENT KITS license_treatment: unclear maintenance: active --- # nvidia-libnvcomp-cu12 — NVIDIA nvcomp for CUDA 12 License: unclear · Maintenance: active · Downloads: 313.5K/mo ## What it is and what it does nvidia-libnvcomp-cu12 is NVIDIA's GPU-accelerated compression library packaged for CUDA 12. It exposes fast lossless compression and decompression routines that run on NVIDIA GPUs, allowing developers to offload compression workloads from CPU to GPU for performance-critical applications. The library provides generic compression interfaces designed to integrate into existing applications that need high-throughput data compression. The package is a compiled binary distribution (wheels for Linux aarch64/x86_64 and Windows amd64) with no runtime Python dependencies. Installation requires a compatible CUDA 12 environment and an NVIDIA GPU. It is actively maintained and has seen recent releases. Use it for: - Compress large datasets on GPU before network transmission or storage in data pipeline applications. - Accelerate backup and archival workflows by offloading compression to GPU hardware. - Integrate GPU compression into machine learning frameworks that process large batches of data. - Reduce CPU overhead in real-time data processing systems by using GPU compression. - Optimize memory-to-disk I/O in scientific computing applications with GPU-accelerated compression. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides GPU-accelerated lossless data compression and decompression using NVIDIA CUDA 12, enabling high-performance compression operations in applications through a generic compression interface. Yes, if you have CUDA 12 and an NVIDIA GPU and need high-performance lossless compression. The package is actively maintained, has no known vulnerabilities, and fills a specific niche. However, verify that your platform (Linux aarch64/x86_64 or Windows amd64) is supported and that the proprietary NVIDIA SDK license terms are acceptable for your use case. ## Install pip install nvidia-libnvcomp-cu12 uv add nvidia-libnvcomp-cu12 poetry add nvidia-libnvcomp-cu12 ## Installing nvidia-libnvcomp-cu12 Before you install: Medium install friction due to platform-specific wheels (aarch64, x86_64, Windows); requires compatible CUDA 12 environment. Package is actively maintained with recent releases. License in practice: Licensed under NVIDIA's proprietary SDK agreement rather than a standard open-source license; users must review the LICENSE AGREEMENT FOR NVIDIA SOFTWARE DEVELOPMENT KITS terms before use. Quickstart: pip install nvidia-libnvcomp-cu12 import nvidia.libnvcomp_cu12 Requires CUDA 12 runtime and compatible GPU; platform-specific wheels limit installation to Linux (aarch64/x86_64) or Windows (amd64). Verify before relying: - Specific Python version compatibility (requires_python unspecified in metadata) - Whether the package provides a public Python API or is primarily a compiled library wrapper - Documentation and example usage availability beyond the NVIDIA developer homepage ## Package facts - License: LICENSE AGREEMENT FOR NVIDIA SOFTWARE DEVELOPMENT KITS (unclear) - Python support: unspecified - Install friction: medium - Maintenance: active - Downloads: 313.5K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags gpu compression decompression, nvidia cuda compression library, lossless gpu compression, nvcomp cuda 12, gpu accelerated data compression, high performance compression gpu, nvidia nvcomp library, gpu-acceleration, compression, cuda [View on SkillFed](https://skillfed.io/packages/nvidia-libnvcomp-cu12) · [View on PyPI](https://pypi.org/project/nvidia-libnvcomp-cu12/)