From NWChem to NWChemEx: Evolving with the Computational Chemistry Landscape

被引:50
作者
Kowalski, Karol [1 ]
Bair, Raymond [2 ]
Bauman, Nicholas P. [1 ]
Boschen, Jeffery S. [3 ]
Bylaska, Eric J. [1 ]
Daily, Jeff [1 ]
de Jong, Wibe A. [4 ]
Dunning, Thom, Jr. [1 ]
Govind, Niranjan [1 ]
Harrison, Robert J. [5 ]
Keceli, Murat [2 ]
Keipert, Kristopher [2 ]
Krishnamoorthy, Sriram [1 ]
Kumar, Suraj [1 ]
Mutlu, Erdal [1 ]
Palmer, Bruce [1 ]
Panyala, Ajay [1 ]
Peng, Bo [1 ]
Richard, Ryan M. [3 ]
Straatsma, T. P. [6 ]
Sushko, Peter [1 ]
Valeev, Edward F. [7 ]
Valiev, Marat [1 ]
van Dam, Hubertus J. J. [8 ]
Waldrop, Jonathan M. [3 ]
Williams-Young, David B. [4 ]
Yang, Chao [4 ]
Zalewski, Marcin [1 ]
Windus, Theresa L. [3 ,9 ]
机构
[1] Pacific Northwest Natl Lab, Richland, WA 99352 USA
[2] Argonne Natl Lab, Lemont, IL 60439 USA
[3] Ames Lab, Ames, IA 50011 USA
[4] Lawrence Berkeley Natl Lab, Berkeley, CA 94720 USA
[5] SUNY Stony Brook, Inst Adv Computat Sci, Stony Brook, NY 11794 USA
[6] Oak Ridge Natl Lab, Natl Ctr Computat Sci, POB 2009, Oak Ridge, TN 37831 USA
[7] Virginia Tech, Dept Chem, Blacksburg, VA 24061 USA
[8] Brookhaven Natl Lab, Upton, NY 11973 USA
[9] Iowa State Univ, Dept Chem, Ames, IA 50011 USA
基金
美国能源部;
关键词
ELECTRONIC-STRUCTURE CALCULATIONS; LOCAL COUPLED-CLUSTER; ORBITAL CONFIGURATION-INTERACTION; MULTIRESOLUTION QUANTUM-CHEMISTRY; DENSITY-FUNCTIONAL CALCULATIONS; GRAPHICAL PROCESSING UNITS; TOTAL-ENERGY CALCULATIONS; PROJECTOR AUGMENTED-WAVE; PERTURBATIVE TRIPLES CORRECTION; DISTRIBUTED DATA INTERFACE;
D O I
10.1021/acs.chemrev.0c00998
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Since the advent of the first computers, chemists have been at the forefront of using computers to understand and solve complex chemical problems. As the hardware and software have evolved, so have the theoretical and computational chemistry methods and algorithms. Parallel computers clearly changed the common computing paradigm in the late 1970s and 80s, and the field has again seen a paradigm shift with the advent of graphical processing units. This review explores the challenges and some of the solutions in transforming software from the terascale to the petascale and now to the upcoming exascale computers. While discussing the field in general, NWCHEM and its redesign, NWCHEMEX, will be highlighted as one of the early codesign projects to take advantage of massively parallel computers and emerging software standards to enable large scientific challenges to be tackled.
引用
收藏
页码:4962 / 4998
页数:37
相关论文
共 433 条
[1]  
Aamodt TM, 2018, GEN PURPOSE GRAPHICS
[2]  
AHLRICHS R, 1975, J CHEM PHYS, V62, P1235, DOI 10.1063/1.430638
[3]   PNO-CI (PAIR NATURAL ORBITAL CONFIGURATION INTERACTION) AND CEPA-PNO (COUPLED ELECTRON PAIR APPROXIMATION WITH PAIR NATURAL ORBITALS) CALCULATIONS OF MOLECULAR SYSTEMS .1. OUTLINE OF METHOD FOR CLOSED-SHELL STATES [J].
AHLRICHS, R ;
LISCHKA, H ;
STAEMMLER, V ;
KUTZELNIGG, W .
JOURNAL OF CHEMICAL PHYSICS, 1975, 62 (04) :1225-1234
[4]  
AHLRICHS R, 1975, J CHEM PHYS, V63, P4685, DOI 10.1063/1.431254
[5]   PNO-CI (PAIR NATURAL-ORBITAL CONFIGURATION INTERACTION) AND CEPA-PNO (COUPLED ELECTRON PAIR APPROXIMATION WITH PAIR NATURAL ORBITALS) CALCULATIONS OF MOLECULAR SYSTEMS .3. MOLECULES MGH2, ALH3, SIH4, PH3 (PLANAR AND PYRAMIDAL), H2S, HCL, AND AR ATOM [J].
AHLRICHS, R ;
KEIL, F ;
LISCHKA, H ;
KUTZELNIGG, W ;
STAEMMLER, V .
JOURNAL OF CHEMICAL PHYSICS, 1975, 63 (01) :455-463
[6]   The Dalton quantum chemistry program system [J].
Aidas, Kestutis ;
Angeli, Celestino ;
Bak, Keld L. ;
Bakken, Vebjorn ;
Bast, Radovan ;
Boman, Linus ;
Christiansen, Ove ;
Cimiraglia, Renzo ;
Coriani, Sonia ;
Dahle, Pal ;
Dalskov, Erik K. ;
Ekstrom, Ulf ;
Enevoldsen, Thomas ;
Eriksen, Janus J. ;
Ettenhuber, Patrick ;
Fernandez, Berta ;
Ferrighi, Lara ;
Fliegl, Heike ;
Frediani, Luca ;
Hald, Kasper ;
Halkier, Asger ;
Hattig, Christof ;
Heiberg, Hanne ;
Helgaker, Trygve ;
Hennum, Alf Christian ;
Hettema, Hinne ;
Hjertenaes, Eirik ;
Host, Stinne ;
Hoyvik, Ida-Marie ;
Iozzi, Maria Francesca ;
Jansik, Branislav ;
Jensen, Hans Jorgen Aa. ;
Jonsson, Dan ;
Jorgensen, Poul ;
Kauczor, Joanna ;
Kirpekar, Sheela ;
Kjrgaard, Thomas ;
Klopper, Wim ;
Knecht, Stefan ;
Kobayashi, Rika ;
Koch, Henrik ;
Kongsted, Jacob ;
Krapp, Andreas ;
Kristensen, Kasper ;
Ligabue, Andrea ;
Lutnaes, Ola B. ;
Melo, Juan I. ;
Mikkelsen, Kurt V. ;
Myhre, Rolf H. ;
Neiss, Christian .
WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL MOLECULAR SCIENCE, 2014, 4 (03) :269-284
[7]   Exascale applications: skin in the game [J].
Alexander, Francis ;
Almgren, Ann ;
Bell, John ;
Bhattacharjee, Amitava ;
Chen, Jacqueline ;
Colella, Phil ;
Daniel, David ;
DeSlippe, Jack ;
Diachin, Lori ;
Draeger, Erik ;
Dubey, Anshu ;
Dunning, Thom ;
Evans, Thomas ;
Foster, Ian ;
Francois, Marianne ;
Germann, Tim ;
Gordon, Mark ;
Habib, Salman ;
Halappanavar, Mahantesh ;
Hamilton, Steven ;
Hart, William ;
Huang, Zhenyu ;
Hungerford, Aimee ;
Kasen, Daniel ;
Kent, Paul R. C. ;
Kolev, Tzanio ;
Kothe, Douglas B. ;
Kronfeld, Andreas ;
Luo, Ye ;
Mackenzie, Paul ;
McCallen, David ;
Messer, Bronson ;
Mniszewski, Sue ;
Oehmen, Chris ;
Perazzo, Amedeo ;
Perez, Danny ;
Richards, David ;
Rider, William J. ;
Rieben, Rob ;
Roche, Kenneth ;
Siegel, Andrew ;
Sprague, Michael ;
Steefel, Carl ;
Stevens, Rick ;
Syamlal, Madhava ;
Taylor, Mark ;
Turner, John ;
Vay, Jean-Luc ;
Voter, Artur F. ;
Windus, Theresa L. .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2020, 378 (2166)
[8]   Adaptive solution of partial differential equations in multiwavelet bases [J].
Alpert, B ;
Beylkin, G ;
Gines, D ;
Vozovoi, L .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 182 (01) :149-190
[9]  
Anchell J., 1998, NWCHEM VERSION 3 2
[10]  
Anderson E., 1999, LAPACK User's Guide