Expand description
Minimal raw FFI for NVIDIA’s libcufile (GPUDirect Storage / GDS).
Loaded via dlopen so a binary can probe whether GDS is available
without failing to launch when libcufile.so is absent. Only the
symbols Atlas actually uses for the high-speed-swap path are bound
here; extend as needed.
GDS is not currently supported on GB10 hardware (see
docs/adr/0008-nvme-high-speed-swap.md) — this crate is dormant on
that target and will become live when a GDS-capable platform lands.
Structs§
Constants§
- CUFILEOP_
BASE_ ERR - CU_
FILE_ DEVICE_ NOT_ SUPPORTED - CU_
FILE_ DRIVER_ NOT_ INITIALIZED - CU_
FILE_ HANDLE_ TYPE_ OPAQUE_ FD - CU_
FILE_ IO_ NOT_ SUPPORTED - CU_
FILE_ PLATFORM_ NOT_ SUPPORTED - CU_
FILE_ SUCCESS