The `nvidia-cufile` package distributes the NVIDIA GPUDirect Storage (GDS) C libraries (`libcufile`), which enable direct data transfer between storage and GPU memory. It is a foundational component for GPU-accelerated I/O, typically consumed by higher-level Python bindings like `pygds` or other GPU-aware data libraries. As of version 1.17.0.44, it primarily serves as a backend dependency, providing the necessary low-level C components.
pip install nvidia-cufileVerified import paths — ran on the pinned version, not inferred.
The `nvidia-cufile` package primarily provides the underlying `libcufile` libraries. To interact with GPUDirect Storage from Python, you typically use a binding library like `pygds`. This quickstart demonstrates `pygds` initialization, which implicitly relies on `nvidia-cufile` being installed and properly configured on the system.
Use a Python binding library such as `pygds` to access GPUDirect Storage capabilities.
Verify that your hardware and software environment, including GPU, drivers, and CUDA Toolkit, are fully compatible with GPUDirect Storage requirements as specified by NVIDIA documentation.
Consult NVIDIA GPUDirect Storage documentation to ensure your storage infrastructure is configured with a GDS-enabled file system and that necessary kernel modules are loaded.
No dependency data recorded yet.