GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Programming Languages
Presentation
Media
Simplifying Multi-GPU Communication with NVSHMEM
Abstract:
We'll present an overview of the NVSHMEM multi-GPU programming model. NVSHMEM is an implementation of the OpenShmem standard for GPUs. By providing fine-grained communication primitives between GPU threads, NVSHMEM improves communication latencies and can greatly reduce the complexity usually associated with multi-GPU programming. Two application studies are presented to illustrate the utility of NVSHMEM: CoMD, a molecular dynamics mini-application, and HPGMG, a geometric multi-grid solver.
 
Topics:
Programming Languages, Tools & Libraries, HPC and Supercomputing
Type:
Talk
Event:
GTC Silicon Valley
Year:
2016
Session ID:
S6378
Streaming:
Download:
Share: