• 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