Scalable simulation in a cluster computing environment depends on effective mechanisms for load balancing. This paper presents an object-oriented software architecture and specifies communication protocols which support efficient load balancing via object migration in cluster based PDES. A general decomposition of functionality is given in the context of a flexible adaptable architecture for migration and load adjustment. The key contributions are the development of a general architecture into which specific migration policies and load balancing heuristics can be easily integrated and a specification of the communication protocols required. An implementation of the proposed architecture using PVM for communication indicates the approachis bothflexible and well suited to customization. This enhances simulation scalability and usability in computing platforms including bothtraditional cluster computing and Web-computing.
CITATION STYLE
Pears, A. N., & Thong, N. (2001). A dynamic load balancing architecture for PDES using PVM on clusters. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2131, pp. 166–173). Springer Verlag. https://doi.org/10.1007/3-540-45417-9_25
Mendeley helps you to discover research relevant for your work.