{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/7"}],"enrichment":{"capability":"Provides a Python wrapper around the NVIDIA cuFile API to read and write files directly to and from GPU memory without staging through host RAM.","skillfed_tags":["gpu-acceleration","nvidia-cuda","high-performance-io"],"use_cases":["Load large tensors directly into GPU memory from disk in machine learning frameworks without copying through host RAM.","Implement high-throughput data pipelines where I/O is a known bottleneck.","Access raw GPU memory buffers from files in scientific computing or data-parallel applications.","Benchmark GPU-direct storage performance on systems with NVIDIA GPUs and cuFile support."],"what_it_does":"cufile-python is a thin Python binding to NVIDIA's cuFile API, which enables direct I/O between storage and GPU memory, bypassing the host CPU and system RAM. The package exposes both a high-level context manager interface (CuFile class) for common read/write operations and low-level bindings for direct libcufile access via ctypes.\n\nThe wrapper is minimal with no Python runtime dependencies, making installation straightforward. It targets Linux (POSIX) and supports Python 3.6 and later. Development has slowed\u2014the last commit was 305 days ago\u2014but the repository remains active and not archived. The codebase is small, making stability plausible for its narrow use case.","worth_installing":"Yes, if you have NVIDIA cuFile installed and need GPU-direct file I/O in Python. The package is lightweight, permissively licensed under MIT, and solves a specific performance problem. No, if you don't have cuFile available on your system or don't need direct GPU storage access. Verify that your NVIDIA driver and cuFile version are compatible before relying on it in production."},"id":"cufile-python","links":{"html":"https://skillfed.io/packages/cufile-python","md":"https://skillfed.io/packages/cufile-python.md","pypi":"https://pypi.org/project/cufile-python/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-13","license_spdx":null,"license_treatment":"permissive","name":"cufile-python","python_support":"supports_current","summary":"A basic Python wrapper for the NVidia cuFile API"},"popularity":{"monthly_downloads":108651,"position":12547,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.0"}
