It is clear that the use of parallelism for scientific computing will increase in the future as it is the only method available to tackle large scale problems. However, employing parallel methods to produce viable scientific tools brings about its own inherent problems which are not present in sequential implementations. Primary among these are problems in selecting the parallelisation method to be used, and inefficiencies brought about by load imbalance. In this paper we look at both these issues when applied to simulations of long-chained molecules. We introduce a decomposition scheme, dynamic domain decomposition (DDD), which parallelises a molecular simulation using geometrical information, and when combined with a migration function leads to reduced communications. We present a load balancing algorithm, positional scan load balancing (PSLB), which equalises processor work load to increase the efficiency, and present some experimental results.
CITATION STYLE
Hegarty, D. F., Tahar Kechadi, M., & Dawson, K. A. (1996). Dynamic domain decomposition and load balancing for parallel simulations of long-chained molecules. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1041, pp. 303–312). Springer Verlag. https://doi.org/10.1007/3-540-60902-4_33
Mendeley helps you to discover research relevant for your work.