Modeling and simulative performance analysis of SMP and clustered computerarchitectures

Citation
Mw. Burns et al., Modeling and simulative performance analysis of SMP and clustered computerarchitectures, SIMULATION, 74(2), 2000, pp. 84-96
Citations number
24
Categorie Soggetti
Computer Science & Engineering
Journal title
SIMULATION
ISSN journal
00375497 → ACNP
Volume
74
Issue
2
Year of publication
2000
Pages
84 - 96
Database
ISI
SICI code
0037-5497(200002)74:2<84:MASPAO>2.0.ZU;2-Z
Abstract
The performance characteristics of several classes of parallel computing sy stems are analyzed and compared using high-fedility modeling and execution- driven simulation. Processor, bus and network models are used to construct and simulate the architectures of symmetric multiprocessors (SMPs), cluster s of uniprocessors, and clusters of SMPs. To demonstrate a typical use, the performance of ten systems is evaluated using a parallel matrix-multiplica tion algorithm. Because the performance of a parallel algorithm on an archi tecture depends on its communication-to-communication ratio, an analysis of communication latencies for bus transactions, cache coherence, and network transactions is used to quantify each system's communication overhead. Whi le low-level performances attributes are difficult to measure on experiment al testbed systems, and are difficult to accurately represent in purely ana lytical models, with high-fidelity simulative models they can be readily an d accurately obtained. This level of detail allows the designer to rapidly prototype and evaluate the performance of parallel and distributed systems.