.. Generated by ROCm docgen prompt_version=2026-06-02-v15-wiki-pm-exclusion-and-install-fix at 2026-06-03T04:15:01Z .. meta:: :description: hipFile documentation. :keywords: hipFile, AMD, ROCm, GPU ********************** hipFile documentation ********************** hipFile is AMD's Infinity Storage library that provides direct-to-GPU I/O without requiring a host-side buffer. The library provides C and Python APIs for synchronous, asynchronous, and batch I/O operations. hipFile automatically falls back to POSIX I/O when operations are unable to use the direct-to-GPU path. hipFile is delivered as part of `TheRock `_. The hipFile source code is located at https://github.com/ROCm/rocm-systems/tree/develop/projects/hipfile. .. grid:: 2 :gutter: 3 .. grid-item-card:: Install * :doc:`Install hipFile ` * :doc:`Build hipFile from source ` * :doc:`Install the hipFile Python bindings ` .. grid:: 2 :gutter: 3 .. grid-item-card:: How to * :doc:`Set up a local NVMe drive ` * :doc:`Set up an NVMe-oF disk ` * :doc:`Set up an NFSoRDMA share ` * :doc:`Register a file and GPU buffer for GPU I/O ` * :doc:`Benchmark hipFile with fio ` * :doc:`Use the hipFile Python API ` .. grid-item-card:: Tutorials * :doc:`Copy a file via GPU memory using hipFile ` * :doc:`Async multistream I/O ` * :doc:`Query the hipFile version ` * :doc:`Perform GPU I/O with the Python bindings ` .. grid-item-card:: Reference * :doc:`hipFile fastpath and fallback backends ` * :doc:`hipFile file registration ` * :doc:`hipFile buffer registration ` * :doc:`hipFile reference counting ` * :doc:`hipFile ais-stats tool ` * :doc:`hipFile environment variables ` * :doc:`cuFile compatibility ` * :doc:`hipFile API reference ` .. grid-item-card:: Troubleshooting * :doc:`Troubleshooting ` * :doc:`Known issues ` * :doc:`Limitations ` Licensing information is in the `LICENSE.md `_ file in the repository.