By Topic

Acceleration for CFD applications on large GPU clusters: An NPB case study

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Fengshun Lu ; College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China ; Junqiang Song ; Xiaoqun Cao ; Xiaoqian Zhu

Computational fluid dynamics (CFD) applications have an ever-growing demand for the power of high performance computing (HPC) infrastructure. Many CFD simulations have benefited from newly-acknowledged GPU clusters. However, few of them have exploited both the CPU and the GPU computational resources within the heterogeneous HPC platforms. In this paper, we endeavor to demonstrate the approach of making large-scale CFD applications benefited from GPU clusters. Taking the NPB as an example, we implement several CFD kernels with our hybrid programming pattern MOC and perform them on the TianHe-1A supercomputer. Experimental results show that: (1) CFD applications can achieve significant performance improvement on GPU clusters, even for the memory-bounded ones like CG; (2) the embarrassingly parallel applications can scale well with the number of compute node; and (3) the overlap of data transfer through the PCI-E bus and kernel execution can greatly increase the performance and scalability of CFD applications.

Published in:

Computer Sciences and Convergence Information Technology (ICCIT), 2011 6th International Conference on

Date of Conference:

Nov. 29 2011-Dec. 1 2011