DocumentCode :
1431643
Title :
pp-mess-sim: a flexible and extensible simulator for evaluating multicomputer networks
Author :
Rexford, Jennifer ; Feng, Wu-Chang ; Dolter, James ; Shin, Kang G.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Volume :
8
Issue :
1
fYear :
1997
fDate :
1/1/1997 12:00:00 AM
Firstpage :
25
Lastpage :
40
Abstract :
The paper presents pp-mess-sim, an object-oriented discrete-event simulation environment for evaluating interconnection networks in message-passing systems. The simulator provides a toolbox of various network topologies, communication workloads, routing-switching algorithms, and router models. By carefully defining the boundaries between these modules, pp-mess-sim creates a flexible and extensible environment for evaluating different aspects of network design. The simulator models emerging multicomputer networks that can support multiple routing and switching schemes simultaneously; pp-mess-sim achieves this flexibility by associating routing-switching policies, traffic patterns, and performance metrics with collections of packets, instead of the underlying router model. Besides providing a general framework for evaluating router architectures, pp-mess-sim includes a cycle-level model of the PRC, a programmable router for point-to-point distributed systems. The PRC model captures low-level implementation details, while another high-level model facilitates experimentation with general router design issues. Sample simulation experiments capitalize on this flexibility to compare network architectures under various application workloads
Keywords :
discrete event simulation; message passing; multiprocessor interconnection networks; network routing; network topology; object-oriented programming; parallel architectures; parallel machines; performance evaluation; switching; virtual machines; communication workloads; cycle-level model; extensible simulator; flexible simulator; high-level model; interconnection network evaluation; low-level implementation details; message-passing systems; multicomputer network evaluation; network design; network topologies; object-oriented discrete-event simulation environment; packet collections; performance metrics; point-to-point distributed systems; pp-mess-sim; programmable router; router architectures; router models; routing-switching algorithms; toolbox; traffic patterns; Communication switching; Discrete event simulation; Multiprocessor interconnection networks; Network topology; Object oriented modeling; Packet switching; Partial response channels; Routing; Telecommunication traffic; Traffic control;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.569653
Filename :
569653
Link To Document :
بازگشت