6533b7d5fe1ef96bd12644ea

RESEARCH PRODUCT

A dynamic load-balancing algorithm for molecular dynamics simulation on multi-processor systems

Filippo BrugéP. G. KropfJ. E. Boillat

subject

Numerical AnalysisInterconnectionSpinodalPhysics and Astronomy (miscellaneous)Computer scienceApplied MathematicsControl reconfigurationMultiprocessingTopology (electrical circuits)Parallel computingNetwork topologyComputer Science ApplicationsDynamic simulationComputational MathematicsMolecular dynamicsModeling and Simulation

description

Abstract A new algorithm for dynamic load-balancing on multi-processor systems and its application to the molecular dynamics simulation of the spinodal phase separation are presented. The load-balancer is distributed among the processors and embedded in the application itself. Tests performed on a transputer network show that the load-balancer behaves almost ideally in this application. The same approach can be easily extended to different multi-processor topologies or applications.

https://doi.org/10.1016/0021-9991(91)90263-k