gemini-2.5-pro| input-price: 1.25 output-price: 10 max-context-length: 200_000 (cost: $0.04) · Anfrage: 2025-08-24T06:42:12.972512

Generated by rs-summarizer Version unbekannt

Abstract:

This lecture by Professor Didem Unat of Koç University provides a comprehensive survey of the "Landscape of GPU-centric Communication." It addresses the critical performance bottleneck caused by the ever-widening gap between the rapid growth of GPU computational power and the slower improvement of data movement speeds (memory and network bandwidth). The talk defines GPU-centric communication as a paradigm aimed at reducing CPU involvement in the critical path of data transfers, granting GPUs greater autonomy.

A clear taxonomy for both intra-node and inter-node communication is presented, categorizing methods based on where the API call, data path, and control signals originate (e.g., Host Native, Host Controlled, GPUdma, Device Native). The lecture details the evolution and role of key enabling technologies like GPU Direct, NVLink, and the UCX framework. It then compares the three dominant user-level programming libraries—GPU-aware MPI, NCCL, and NVSHMEM—analyzing their distinct models (two-sided vs. one-sided), features like stream awareness, and the trade-offs between ease of use, control, and performance. The presentation concludes with a look at current research, including tools for creating a unified communication API and for visualizing complex data transfer patterns.

The Landscape of GPU Communication: From Hardware to High-Level Libraries

Summary Rating: No ratings yet
Article Rating: No ratings yet

Source