Load balancing of molecular dynamics simulation with NWChem

Citation
Tp. Straatsma et Ja. Mccammon, Load balancing of molecular dynamics simulation with NWChem, IBM SYST J, 40(2), 2001, pp. 328-341
Citations number
23
Categorie Soggetti
Computer Science & Engineering
Journal title
IBM SYSTEMS JOURNAL
ISSN journal
00188670 → ACNP
Volume
40
Issue
2
Year of publication
2001
Pages
328 - 341
Database
ISI
SICI code
0018-8670(2001)40:2<328:LBOMDS>2.0.ZU;2-8
Abstract
NWChem is a computational chemistry software suite developed for massively parallel computers in the W. R. Wiley Environmental Molecular Sciences Labo ratory at the U.S. Department of Energy's Pacific Northwest National Labora tory. This software integrates a range of modules for computational chemist ry applications, including classical molecular dynamics simulations and qua ntum mechanical calculations. This contribution provides details of the cla ssical molecular dynamics module and focuses on issues related to load bala ncing on massively parallel computers, in particular the ISM SPN and the Gr ay T3E (TM) as examples of distributed and shared memory massively parallel architectures. The implementation of the molecular dynamics module of NWCh em is based on a domain decomposition of the chemical system, faking advant age of the distribution of data to reduce the memory requirements and the l ocality of intermolecular interactions to reduce the communication requirem ents. This approach results in a more complex implementation because of the requirement of periodic atomic reassignments and the need for sophisticate d load-balancing techniques.