GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

HPC and Supercomputing
Presentation
Media
Multi GPU Programming with MPI
Abstract:

In this session you will learn how to program multie GPU systems or GPU clusters using the Message Passing Interface (MPI) and OpenACC or CUDA. The session starts by giving a quick introduction to MPI and how it can be combined with OpenACC or CUDA and also covers advanced topics like CUDA-aware MPI and how to overlap communication with computation to hide communication times. The latest improvements with CUDA-aware MPI, the Multi Process Service (MPS aka Hyper-Q for MPI) and MPI support in the NVIDIA performance analysis tools are covered.

 
Topics:
HPC and Supercomputing, Data Center & Cloud Infrastructure
Type:
Tutorial
Event:
GTC Silicon Valley
Year:
2015
Session ID:
S5117
Streaming:
Download:
Share: