Abstract
Evaluation studies on interconnection networks for distributed memory multiprocessors usually assume synthetic or trace-driven workloads. However, when the final design choices must be done a more precise evaluation study should be performed. In this paper, we describe a new execution-driven simulation tool to evaluate interconnection networks for distributed memory multiprocessors using real application workloads. As an example, we have developed a NCC-NUMA memory model and obtained some simulation results from the SPLASH-2 suite, using different network routing algorithms.
This work was supported by the Spanish CICYT under Grant TIC97-0897-C04-01.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S. CameronWoo et al., “The SPLASH-2 Programs: Characterization and Methodological Considerations,” Proceedings of the 22nd Annual International Symposium on Computer Architecture, pp 24–36, June 1995.
W.J. Dally and C.L. Seitz, “Deadlock-free message routing in multiprocessor interconnection networks,” IEEE Transactions on Computers, vol. C-36, no. 5, pp. 547–553, May 1987.
J. Duato and P. López, “Performance evaluation of adaptive routing algorithms for k-ary n-cubes,” Parallel Computer Routing and Communication, K. Bolding and L. Snyder (ed.), Springer-Verlag, pp. 45–59, 1994.
S. Goldschmidt, “Simulation of Multiprocessors: Accuracy and Performance,” Ph.D. Thesis, Stanford University, June 1993.
D. Magdic, “Limes: A Multiprocessor Simulation Environment,” TCCA Newsletter, pp 68–71, March 1997.
M.P. Malumbres, J. Duato and J. Torrellas, “An Efficient Implementation of Tree-Based Multicast Routing for Distributed Shared-Memory Multiprocessors,” in Proc. of the eighth IEEE Symp. on Parallel and Distributed Processing, pp. 186–189, October 1996.
J. Protic, I. Tartalja, V. Milutinovic, “Distributed Shared Memory: Concepts and Systems”, IEEE Parallel and Distributed Technology, Vol.5, No 1, Summer 1996.
F. Silla, M. P. Malumbres, J. Duato, D. Dai and D. K. Panda, “Impact of Adaptivity on the Behavior of Networks of Workstations under Bursty Traffic”, submitted to International Conference on Parallel Processing 1998.
D. Thiebaut, J.L. Wolf, H. S. Stone, “Synthetic Traces for Trace-Driven Simulation of Cache Memories”, IEEE Transactions on Computers, vol. 41, april 1992.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Flich, J., López, P., Malumbres, M.P., Duato, J. (1998). Edinet: An Execution Driven Interconnection Network Simulator for DSM Systems. In: Puigjaner, R., Savino, N.N., Serra, B. (eds) Computer Performance Evaluation. TOOLS 1998. Lecture Notes in Computer Science, vol 1469. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-68061-6_27
Download citation
DOI: https://doi.org/10.1007/3-540-68061-6_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64949-6
Online ISBN: 978-3-540-68061-1
eBook Packages: Springer Book Archive