Abstract
In this paper we introduce INSEE, an environment to help in the design of interconnection networks for parallel computing systems. It contains two main modules: a system to generate traffic (TrGen) and a lightweight functional simulator (FSIN). Additionally, external tools can be integrated into the environment. Examples are SICOSYS (a sophisticated network simulator that provides accurate timing information) and SIMICS (a complete, detailed computer simulator). This environment has been used to conduct some studies of interest in the design of interconnection networks, such as the effect of head-of-line blocking in the injection queues of the network routers, the effects of the injection interface in network performance, and the characteristics of topologies with skewed wraparound links.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Adiga, N.R., et al.: An overview of the BlueGene/L Supercomputer. Supercomputing, Technical Papers (2002), Available at http://sc-2002.org/paperpdfs/pap.pap207.pdf
Beivide, R., Herrada, E., Balcazar, J.L., Arruabarrena, A.: Optimal distance networks of low degree for parallel computers. IEEE Transactions on Computers 40(10) (1991)
The Chaotic Routing Project at the U. of Washington. Chaos Router Simulator, Available at http://www.cs.washington.edu/research/projects/lis/chaos/www/chaos.html
Dally, W.J., Seitz, C.L.: Deadlock-free message routing in multiprocessor interconnection networks. IEEE Transactions on Computers 36(5) (1987)
Gropp, W., Lusk, E., Doss, N., Skjellum, A.: A high-performance, portable implementation of the MPI message passing interface standard. In: Parallel Computing, vol. 22(6) (1996)
Izu, C., Miguel, J., Gregorio, J.A., Beivide, R.: Packet Injection Mechanisms and their Impact on Network Throughput. Technical report EHU-KAT-IK-01-05. Department of Computer Architecture and Technology, The University of the Basque Country (2005), Available at http://www.sc.ehu.es/acwmialj/papers/ehu_kat_ik_01_05.pdf
Magnusson, P.S., Christensson, M., Eskilson, J., Forsgren, D., Hållberg, G., Högberg, J., Larsson, F., Moestedt, A., Werner, B.: Simics: A Full System Simulation Platform. IEEE Computer (February 2002)
Message Passing Interface Forum. MPI: A Message-Passing Interface Standard, Available at http://www-unix.mcs.anl.gov/mpi/standard.html
Miguel, J., Izu, C., Arruabarrena, A., GarcÃa-Abajo, J., Beivide, R.: Toroidal networks for multicomputer systems. In: Proc. of the ISMM International Workshop on Parallel Computing. Trani, Italy (1991)
Miguel-Alonso, J., Gregorio, J.A., Puente, V., Vallejo, F., Beivide, R.: Load Unbalance in k-ary n-cube Networks. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, vol. 3149, pp. 900–907. Springer, Heidelberg (2004)
Pai, V.S., Ranganathan, P., Adve, S.V.: RSIM: An Execution-Driven Simulator for ILP-Based Shared-Memory Multiprocessors and Uniprocessors. IEEE TCCA New (October 1997)
Puente, V., Izu, C., Beivide, R., Gregorio, J.A., Vallejo, F., Prellezo, J.M.: The Adaptative Bubble Router. Journal of Parallel and Distributed Computing 61(9) (2001)
Puente, V., Gregorio, J.A., Beivide, R.: SICOSYS: An Integrated Framework for studying Interconnection Network in Multiprocessor Systems. In: Proceedings of the IEEE 10th Euromicro Workshop on Parallel and Distributed Processing. Gran Canaria, Spain (2002)
SMART group at the U. of Southern California. FlexSim 1.2., Available at http://ceng.usc.edu/smart/FlexSim/flexsim.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ridruejo Perez, F.J., Miguel-Alonso, J. (2005). INSEE: An Interconnection Network Simulation and Evaluation Environment. In: Cunha, J.C., Medeiros, P.D. (eds) Euro-Par 2005 Parallel Processing. Euro-Par 2005. Lecture Notes in Computer Science, vol 3648. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11549468_111
Download citation
DOI: https://doi.org/10.1007/11549468_111
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28700-1
Online ISBN: 978-3-540-31925-2
eBook Packages: Computer ScienceComputer Science (R0)