An integrated simulation environment for parallel and distributed system prototyping

Citation
Ad. George et al., An integrated simulation environment for parallel and distributed system prototyping, SIMULATION, 72(5), 1999, pp. 283-294
Citations number
33
Categorie Soggetti
Computer Science & Engineering
Journal title
SIMULATION
ISSN journal
00375497 → ACNP
Volume
72
Issue
5
Year of publication
1999
Pages
283 - 294
Database
ISI
SICI code
0037-5497(199905)72:5<283:AISEFP>2.0.ZU;2-Z
Abstract
The process of designing parallel and distributed computer systems requires predicting performance in response to given workloads. The scope and inter action of applications, operating systems, communication networks, processo rs, and other hardware and software lead to substantial system complexity. Development of virtual prototypes in lieu of physical prototypes can result in tremendous savings, especially when created in concert with a powerful model development tool. When high-fidelity models of parallel architectures are coupled with workloads generated from real parallel application code i n an execution-driven simulation, the result is a potent design and analysi s tool for parallel hardware and software alike. This paper introduces the concepts, mechanisms, and results of an Integrated Simulation Environment ( ISE) that makes possible the rapid virtual prototyping and profiling of leg acy and prototype parallel processing algorithms, architectures, and system s using a networked cluster of workstations. Performance results of virtual prototypes in ISE are shown to faithfully represent those of an equivalent hardware configuration, and the benefits of ISE for predicted performance comparisons are illustrated by a case study.