loading...
XMulator: A Listener-Based Integrated Simulation Platform for Interconnection Networks
Prince of Songkla University, Phuket, Thailand March 27-March 30
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/AMS.2007.112First Asia International Conference o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A. Nayebi, IPM School of Computer Science & Sharif University of Technology, Iran
S. Meraji, IPM School of Computer Science & Sharif University of Technology, Iran
A. Shamaei, IPM School of Computer Science & Sharif University of Technology, Iran
H. Sarbazi-Azad, IPM School of Computer Science & Sharif University of Technology, Iran
Simulation is perhaps the most cost-effective tool to evaluate the operation of a system under design. A flexible, easy to extend, fully object-oriented, and multilayered simulator for interconnection networks can be a very useful tool for multicomputer designers and researchers. It is so desirable to attach newly designed components to the existing models and to exploit detailed results. This paper presents XMulator, an object-oriented listener-based simulation environment for evaluating multicomputer interconnection networks. The simulator involves a toolbox of various network topologies, routing algorithms, switching techniques, and flexible router models. This work introduces a simulator, using listener-based integration methodology, which has a great impact on extensibility of the system. Mixed-mode event processing improves the performance of the simulator. By decoupling individual parts of the code, XMulator enables independent code development and creates a flexible and extensible environment for different aspects of network design. This simulator uses XML format to define network topologies, input parameters, and outputs reports providing a high level of flexibility. To the best of the authors' knowledge, it is the first simulator enabled to simulate any arbitrary interconnection topology under different working conditions including in the presence of faults.
Citation:
A. Nayebi, S. Meraji, A. Shamaei, H. Sarbazi-Azad, "XMulator: A Listener-Based Integrated Simulation Platform for Interconnection Networks," ams, pp.128-132, First Asia International Conference on Modelling & Simulation (AMS'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.