Speed-of-Light Data Movement Between Storage and the GPU

Logo
Presented by

CJ Newburn, Distinguished Engineer, NVIDIA | Prashant Prabhu, NVIDIA | Vikram Sharma Mailthody, Senior Research Scientist, NVIDIA

About this talk

GPUs have long been compute monsters. But for a new class of applications with huge datasets and low computational intensity, like generative neural network (GNN) training and retrieval-augmented generation (RAG), GPU-initiated communication from O(100K) GPU threads enable them to also be data access monsters. We'll frame the problem of storage IO, tie it to specific usage models and classes of applications, present breakthrough successes, and open new horizons to practical applications where storage IO optimization is needed for files and objects and both fine- and coarse-grained transfers. We'll cover two members of the GPUDirect Storage family, cuFile and cuObj, and SCADA, a new programming model for high-throughput, fine-grained, GPU-initiated access. We'll also touch on security issues and how they can be addressed through careful design and, in some cases, the help of DPUs. Key Takeaways: - GPUs consume datasets from storage because they're too big to fit in memory - Removing CPU overheads is enabled with direct transfers between storage and GPU, sometimes initiated by the GPU - New app classes such as GNN training and RAG, and new usage models such as checkpoint save/restore, are driving this - New entrants to CUDA include cuObj in GPUDirect Storage and SCADA, for scaled accelerated data access - Enhanced security is achieved with careful architectural design and, in some cases, with the help of DPUs Presenters: - CJ Newburn, Distinguished Engineer, NVIDIA - Prashant Prabhu, NVIDIA - Vikram Sharma Mailthody, Senior Research Scientist, NVIDIA
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (253)
Subscribers (17830)
Silicon Valley-based Cloudian is a file and object storage company specializing in 100% native S3 API storage systems. Cloudian’s object-based platform,
HyperStore, provides limitless scalability to help enterprises deal with the explosive growth of unstructured data affordably and easily, and HyperFile extends
object storage capabilities to file storage. For more information or to try Cloudian today, please visit www.cloudian.com/freetrial