Partitioning 3D space for parallel many-particle simulations

Publication date

2003-01

Authors

Stijnman, M.A.
Bisseling, R.H.ISNI 0000000384208994
Barkema, G.T.ORCID 0000-0001-5289-4147ISNI 0000000117189768

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

taverne

Abstract

In a common approach for parallel processing applied to simulations of manyparticle systems with short-ranged interactions and uniform density, the simulation cell is partitioned into domains of equal shape and size, each of which is assigned to one processor. We compare the commonly used simple-cubic (SC) domain shape to domain shapes chosen as the Voronoi cells of BCC and FCC lattices. The latter two are found to result in superior partitionings with respect to communication overhead. Other domain shapes, relevant for a small number of processors, are also discussed. The higher efficiency with BCC and FCC partitionings is demonstrated in simulations of the sillium model for amorphous silicon.

Keywords

Mathematics, Wiskunde en computerwetenschappen, Landbouwwetenschappen, Wiskunde: algemeen, parallel computing, particle simulations, space partitioning, Taverne

Citation

Stijnman, M A, Bisseling, R H & Barkema, G T 2003, 'Partitioning 3D space for parallel many-particle simulations', Computer Physics Communications, vol. 149, no. 3, pp. 121-134. https://doi.org/10.1016/S0010-4655(02)00628-8