arrow
返回

Programming for scientific computing on peta-scale heterogeneous parallel systems

delete2013-05-04
delete15
PRE
AI
Q
Qiang Wu
T
Tao Tang *
F
Feng Wang
J
Jingling Xue
DOI:10.1007/s11771-013-1602-zdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Peta-scale high-performance computing systems are increasingly built with heterogeneous CPU and GPU nodes to achieve higher power efficiency and computation throughput. While providing unprecedented capabilities to conduct computational experiments of historic significance, these systems are presently difficult to program. The users, who are domain experts rather than computer experts, prefer to use programming models closer to their domains (e.g., physics and biology) rather than MPI and OpenMP. This has led the development of domain-specific programming that provides domain-specific programming interfaces but abstracts away some performance-critical architecture details. Based on experience in designing large-scale computing systems, a hybrid programming framework for scientific computing on heterogeneous architectures is proposed in this work. Its design philosophy is to provide a collaborative mechanism for domain experts and computer experts so that both domain-specific knowledge and performance-critical architecture details can be adequately exploited. Two real-world scientific applications have been evaluated on TH-1A, a peta-scale CPU-GPU heterogeneous system that is currently the 5th fastest supercomputer in the world. The experimental results show that the proposed framework is well suited for developing large-scale scientific computing applications on peta-scale heterogeneous CPU/GPU systems.
Keyword:
heterogeneous parallel system
programming framework
scientific computing
GPU computing
molecular dynamic

期刊

Journal of Central South University 封面图
Journal of Central South University
IF:
4.4
论文数:
5.2K
被引数:
1.0W

机构

N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
引用论文

引用论文

err分享
err收藏
Military Burn Pits
err2020-04-01
err0
errOAAI
errAnays Sotolongo; Michael Falvo; Susan Santos; Iman Johnson; Mehrdad Arjomandi; Stella Hines; Silpa Krefft; John Osterholzer
err分享
err收藏
Unintentional exposure and incidental findings during conventional chest radiography in the pediatric intensive care unit
err2021-03-05
err0
errOAAI
errMohamad-Hani Temsah; Ayman Al-Eyadhy; Fahad Alsohime; Saeed Majed Nassar; Talal Nabil AlHoshan; Hatim Abdullah Alebdi; Faisal Almojel; Muath Abdullah AlBattah; Omendra Narayan; Ali Alhaboob; Gamal Mohamad Hasan; Abdullah Abujamea
err分享
err收藏
Structural basis for kinase inhibition in the tripartiteE. coliHipBST toxin-antitoxin system
err
IF0
err2022-01-31
err0
errOAAI
errRené L. Bærentsen; Stine Vang Nielsen; Ragnhild Bager Skjerning; Jeppe Lyngsø; Francesco Bisiak; Jan Skov Pedersen; Kenn Gerdes; Michael A. Sørensen; Ditlev. E. Brodersen
err分享
err收藏
Use of the University of California Los Angeles Integrated Staging System to Predict Survival in Renal Cell Carcinoma: An International Multicenter Study
err2004-08-15
err0
PREAI
errJean-Jacques Patard; Hyung L. Kim; John S. Lam; Frederick J. Dorey; Allan J. Pantuck; Amnon Zisman; Vincenzo Ficarra; Ken-Ryu Han; Luca Cindolo; Alexandre De La Taille; Jacques Tostain; Walter Artibani; Colin P. Dinney; Christopher G. Wood; David A. Swanson; Claude C. Abbou; Bernard Lobel; Peter F.A. Mulders; Dominique K. Chopin; Robert A. Figlin; Arie S. Belldegrun
err分享
err收藏
Survival estimates for the northern spotted owl
err1998-11-01
err0
PREAI
errPaul C Van Deusen; Larry L Irwin; Tracy L Fleming
err分享
err收藏
err分享
err收藏
Scalable molecular dynamics with NAMD使用NAMD的可扩展分子动力学
err2005-10-12
err1.6W
errOAAI
errPhillips, JC; Braun, R; Wang, W; Gumbart, J; Tajkhorshid, E; Villa, E; Chipot, C; Skeel, RD; Kalé, L; Schulten, K
err分享
err收藏
Parallel implementation of fast multipole method based on JASMIN
err2011-02-28
err13
PREAI
errCao XiaoLin; Mo ZeYao; Liu Xu; Xu XiaoWen; Zhang AiQing
err分享
err收藏
学者 查看更多内容