DocumentCode
3078601
Title
Scaling NWChem with Efficient and Portable Asynchronous Communication in MPI RMA
Author
Min Si ; Pena, Antonio J. ; Hammond, Jeff ; Balaji, Pavan ; Ishikawa, Yutaka
Author_Institution
Univ. of Tokyo, Tokyo, Japan
fYear
2015
fDate
4-7 May 2015
Firstpage
811
Lastpage
816
Abstract
NWChem is one of the most widely used computational chemistry application suites for chemical and biological systems. Despite its vast success, the computational efficiency of NWChem is still low. This is especially true in higher accuracy methods such as the CCSD(T) coupled cluster method, where it currently achieves a mere 50% computational efficiency when run at large scales. In this paper, we demonstrate the most computationally efficient scaling of NWChem CCSD(T) to date, and use it to solve large water clusters. We use our recently proposed process-based asynchronous progress framework for MPI RMA, called Casper, to scale the computation on water clusters at near-100% computational efficiency on up to 12288 cores.
Keywords
application program interfaces; chemistry computing; computational complexity; message passing; CCSD(T) coupled cluster method; Casper; MPI RMA; NWChem CCSD(T); NWChem scaling; biological systems; chemical systems; computational chemistry application suites; computational efficiency; portable asynchronous communication; process-based asynchronous progress framework; water clusters; Chemistry; Computational modeling; Instruction sets; Memory management; Message systems; Multicore processing; CCSD(T); Global Arrays; MPI RMA; NWChem; asynchronous progress; one-sided;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location
Shenzhen
Type
conf
DOI
10.1109/CCGrid.2015.48
Filename
7152563
Link To Document