arrow
返回

GPU-Aware MPI on RDMA-Enabled Clusters: Design, Implementation and Evaluation

delete2014-10-01
delete51
PRE
AI
H
Hao Wang *
S
Sreeram Potluri
C
Carlos Rosales
D
Dhabaleswar K. Panda
DOI:10.1109/TPDS.2013.222delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Designing high-performance and scalable applications on GPU clusters requires tackling several challenges. The key challenge is the separate host memory and device memory, which requires programmers to use multiple programming models, such as CUDA and MPI, to operate on data in different memory spaces. This challenge becomes more difficult to tackle when non-contiguous data in multidimensional structures is used by real-world applications. These challenges limit the programming productivity and the application performance. We propose the GPU-Aware MPI to support data communication from GPU to GPU using standard MPI. It unifies the separate memory spaces, and avoids explicit CPU-GPU data movement and CPU/GPU buffer management. It supports all MPI datatypes on device memory with two algorithms: a GPU datatype vectorization algorithm and a vector based GPU kernel data pack and unpack algorithm. A pipeline is designed to overlap the non-contiguous data packing and unpacking on GPUs, the data movement on the PCIe, and the RDMA data transfer on the network. We incorporate our design with the open-source MPI library MVAPICH2 and optimize a production application: the multiphase 3D LBM. Besides the increase of programming productivity, we observe up to 19.9 percent improvement in application-level performance on 64 GPUs of the Oakley supercomputer.
Keyword:
GPU
MPI
CUDA
RDMA
InfiniBand
Lattice Boltzmann method
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
University System of Ohio
学者数:
15.5W
论文数: 13.0W
被引数: 200
O
Ohio State University
学者数:
4.1W
论文数: 3.2W
被引数: 80
引用论文

引用论文

C-linked pyrazole biaryl tetrazoles as antagonists of angiotensin II
err1992-10-01
err0
PREAI
errD. Middlemiss; B.C. Ross; C. Eldred; J.G. Montana; P. Shah; G.C. Hirst; S.P. Watson; T.A. Panchal; J.M.S. Paton; T. Hubbard; G.M. Drew; M.J. Robertson; A. Hilditch; K.L. Clark
err分享
err收藏
Metalloporphyrin-catalyzed decomposition of cyclic diperoxides (1,2,4,5-tetraoxanes)
err2002-05-01
err0
PREAI
errYoshikatsu Ito; Mutsuo Tone; Hiroaki Yokoya; Teruo Matsuura; Gary B. Schuster
err分享
err收藏
Aquaculture in Estuaries: Feast or Famine?
err1995-03-01
err0
PREAI
errPeter L. deFur; Douglas N. Rader
err分享
err收藏
学者 查看更多内容