NVIDIA GPUDirect Storage Documentation - Last updated October 9, 2020

NVIDIA GPUDirect Storage

NVIDIA GPUDirect Storage Design Guide
The purpose of the Design Guide is to show OEMs, CSPs and ODMs how to design their servers to take advantage of GPUDirect Storage and to help application developers understand where GPUDirect Storage can bring value to application performance.
NVIDIA GPUDirect Storage Overview Guide
The NVIDIA® GPUDirect® Storage Overview Guide provides a high-level overview of GDS, guidance to help you enable filesystems for GDS, and some insights about the features of a filesystem and how it relates to GDS.
cuFile API Reference Guide
The NVIDIA® GPUDirect® Storage cuFile API Reference Guide provides information about the preliminary version of the cuFile API reference guide that is used in applications and frameworks to leverage GDS technology and describes the intent, context, and operation of those APIs, which are part of the GDS technology.
NVIDIA GPUDirect Storage Release Notes
Release information for NVIDIA® GPUDirect® Storage version 0.8.

Understanding GPUDirect Storage

NVIDIA GPUDirect Storage Troubleshooting Guide
The NVIDIA® GPUDirect Storage® Troubleshooting Guide describes how to debug and isolate the performance and functional problems that are related to GDS and is intended for systems administrators and developers.
NVIDIA GPUDirect Storage O_DIRECT Requirements Guide
The O_DIRECT Guide helps you understand how GDS provides significant benefit when it can leverage the O_DIRECT fcntl.h file mode for a direct data path between GPU memory and storage.