Efficient parallel implementation of molecular dynamics on a toroidal network. Part II. multi-particle potentials

K. Esselink, P.A.J. Hilbers

Onderzoeksoutput: Bijdrage aan tijdschriftTijdschriftartikelAcademicpeer review

29 Citaten (Scopus)

Samenvatting

Implementations for molecular dynamics on parallel computers generally use either particle parallelism or geometric parallelism. For short-range potentials, geometric parallelism has the advantage that communication can stay restricted to processors nearby. Usually, half the environment around a processor is communicated, using Newton's third law. This poses a problem for the implementation of multi-particle potentials (e.g., "bending" and "torsion"). For instance, if it is said that only one processor should actually calculate the forces on the particles involved, it will be difficult to determine which processor this should be, given that the particles are distributed over two or more processors. We present an efficient technique to do so and prove that it is correct. The technique requires no more communication than the computation of two-particle interactions and ensures that potentials are only evaluated once.
Originele taal-2Engels
Pagina's (van-tot)108-114
Aantal pagina's7
TijdschriftJournal of Computational Physics
Volume106
Nummer van het tijdschrift1
DOI's
StatusGepubliceerd - 1993

Vingerafdruk

Duik in de onderzoeksthema's van 'Efficient parallel implementation of molecular dynamics on a toroidal network. Part II. multi-particle potentials'. Samen vormen ze een unieke vingerafdruk.

Citeer dit