Parallelization of the molecular dynamics code GROMOS87 for distributed memory parallel architecturesGreen, DG., Meacham, KE. & vanHoesel, F., 1995, HIGH-PERFORMANCE COMPUTING AND NETWORKING. Hertzberger, B. & Serazzi, G. (eds.). BERLIN 33: Springer, p. 875-879 5 p. (LECTURE NOTES IN COMPUTER SCIENCE; vol. 919).
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review
This paper describes the techniques and methodologies employed during parallelization of the Molecular Dynamics (MD) code GROMOS87, with the specific requirement that the program run efficiently on a range of distributed-memory parallel platforms. We discuss the preliminary results of our parallel port and indicate to what extent we are able to satisfy the basic requirements of industrial users with regard to code performance and scalability. We introduce a scheme which is used to dynamically allocate charge groups to processors reducing the time imbalance during the non-bonded force calculation phase from 30 - 40% to <1%. We propose a new method for parallelizing the constraint dynamics algorithm (SHAKE) where the emphasis is placed on reducing the number and size of communicated packets during the iterative SHAKEing process.
|Title of host publication||HIGH-PERFORMANCE COMPUTING AND NETWORKING|
|Editors||B Hertzberger, G Serazzi|
|Place of Publication||BERLIN 33|
|Number of pages||5|
|Publication status||Published - 1995|
|Event||International Conference and Exhibition on High-Performance Computing and Networking - , Italy|
Duration: 3-May-1995 → 5-May-1995
|Name||LECTURE NOTES IN COMPUTER SCIENCE|
|Other||International Conference and Exhibition on High-Performance Computing and Networking|
|Period||03/05/1995 → 05/05/1995|
International Conference and Exhibition on High-Performance Computing and Networking
03/05/1995 → 05/05/1995Italy