Title :
A concurrency preserving partitioning algorithm for parallel simulation of hierarchical, modular discrete event models
Author :
Kim, Ki Hyung ; Kim, Tag Gon ; Park, Kyu Ho
Author_Institution :
Dept. of Comput. Eng., Yeungnam Univ., Kyungsangbook-do, South Korea
fDate :
28 Apr-2 May 1997
Abstract :
The paper presents a concurrency preserving partitioning algorithm for the optimistic parallel simulation of hierarchical, modular discrete event models. The proposed algorithm pursues the following three goals to achieve the overall objective of a minimum simulation time: (1) balance the computational loads of partitions; (2) maximize the parallel execution of independent models; and (3) minimize inter-processor communication. To estimate the parallelism inherent in models, the proposed algorithm utilizes the inherent hierarchical structural information of DEVS models. The paper describes how the proposed algorithm works through an example partitioning process
Keywords :
computational complexity; discrete event simulation; parallel algorithms; resource allocation; computational load balancing; concurrency preserving partitioning algorithm; hierarchical modular discrete event models; independent model; inherent hierarchical structural information; maximized parallel execution; minimized inter-processor communication; minimum simulation time; optimistic parallel simulation; parallelism; Atherosclerosis; Computational modeling; Computer simulation; Concurrent computing; Discrete event simulation; NP-complete problem; Optimal scheduling; Partitioning algorithms; Polynomials; Predictive models;
Conference_Titel :
High Performance Computing on the Information Superhighway, 1997. HPC Asia '97
Conference_Location :
Seoul
Print_ISBN :
0-8186-7901-8
DOI :
10.1109/HPC.1997.592147