High performance computational chemistry: an overview of NWChem a distributed parallel application

Ricky A. Kendall, Edoardo Aprà, David E. Bernholdt, Eric J. Bylaska, Michel Dupuis, George I. Fann, Robert J. Harrison, Jialin Ju, Jeffrey A. Nichols, Jarek Nieplocha, T. P. Straatsma, Theresa L. Windus, Adrian T. Wong

Research output: Contribution to journalArticle

663 Citations (Scopus)

Abstract

NWChem is the software package for computational chemistry on massively parallel computing systems developed by the High Performance Computational Chemistry Group for the Environmental Molecular Sciences Laboratory. The software provides a variety of modules for quantum mechanical and classical mechanical simulation. This article describes the design and some implementation details of the overall NWChem architecture. The architecture facilitates rapid development and portability of fully distributed applications modules. We also delineate some of the functionality within NWChem and show performance of a few of the modules within NWChem.

Original languageEnglish
Pages (from-to)260-283
Number of pages24
JournalComputer Physics Communications
Volume128
Issue number1
DOIs
Publication statusPublished - Jun 9 2000

    Fingerprint

ASJC Scopus subject areas

  • Hardware and Architecture
  • Physics and Astronomy(all)

Cite this

Kendall, R. A., Aprà, E., Bernholdt, D. E., Bylaska, E. J., Dupuis, M., Fann, G. I., Harrison, R. J., Ju, J., Nichols, J. A., Nieplocha, J., Straatsma, T. P., Windus, T. L., & Wong, A. T. (2000). High performance computational chemistry: an overview of NWChem a distributed parallel application. Computer Physics Communications, 128(1), 260-283. https://doi.org/10.1016/S0010-4655(00)00065-5