Contents# 1. NVIDIA GPUDirect Storage Design Guide 2. Introduction 3. Data Transfer Issues for GPU and Storage 4. GPUDirect Storage Benefits 5. Application Suitability 5.1. Transfers To and From the GPU 5.2. Understanding IO Bottlenecks 5.3. Explicit GDS APIs 5.4. Pinned Memory for DMA Transfers 5.5. cuFile APIs 6. Platform Performance Suitability 6.1. Bandwidth from Storage 6.2. Paths from Storage to GPUs 6.3. GPU BAR1 Size 7. Call to Action 8. Notice 9. OpenCL 10. Trademarks