Skip to main content
Log in

Analytical modeling of interconnection networks in heterogeneous multi-cluster systems

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

The study of interconnection networks is important because the overall performance of a distributed system is often critically hinged on the effectiveness of its interconnection network. This paper addresses the problem of interconnection networks performance modeling of large-scale distributed systems with emphases on heterogeneous multi-cluster computing systems. We present an analytical model to predict message latency in multi-cluster systems in the presence of node, network and system organization heterogeneity. The model is validated through comprehensive simulation, which demonstrates that the proposed model exhibits a good degree of accuracy for various system organizations and under different working conditions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Xu MQ (2001) Effective meta-computing using LSF multi-cluster. In: Proceedings of the IEEE international conference on cluster and grid, Brisbane, Australia, 15–18 May 2001, pp 100–106

  2. Foster I (2002) The grid: a new infrastructure for 21st century science. Phys Today 55(2):42–48

    Article  Google Scholar 

  3. Abawajy JH, Dandamudi SP (2003) Parallel job scheduling on multi-cluster computing systems. In: Proceedings of the IEEE international conference on cluster computing, Hong Kong, 1–4 Dec 2003, pp 11–18

  4. DAS-2 (2002) The DAS-2 supercomputer. http://www.cs.vu.nl/das2

  5. Boas B (2003) Storage on the lunatic fringe. Lawrence Livermore National Laboratory. In: Panel at Supercomputing Conference 2003, Phoenix, AZ, 15–21 Nov 2003

  6. Bucur AID, Epema DHJ (2000) The influence of the structure and sizes of the jobs on the performance of co-allocation. In: Lecture notes in computer science, vol 1911. Springer, pp 154–173

  7. Chun ATT, Wang CL (2000) Contention-free complete exchange algorithm on clusters. In: Proceedings of the IEEE international conference on cluster computing, Saxony, Germany, 28 Nov–1 Dec 2000, pp 57–64

  8. Sarbazi-Azad H, Khonsari A, Ould-Khaoua M (2002) Performance analysis of deterministic routing in wormhole k-ary n-cubes with virtual channels. J Interconnect Netw 3(1–2):67–83

    Article  Google Scholar 

  9. Ould-Khaoua M (1999) A performance model for Duato’s fully-adaptive routing algorithm in k-ary n-cubes. IEEE Trans Comput 42(12):1–8

    MathSciNet  Google Scholar 

  10. Draper JT, Ghosh J (1994) A comprehensive analytical model for wormhole routing in multi-computer systems. J Parallel Distrib Comput 23(2):202–214

    Article  Google Scholar 

  11. Boura YM, Das CR (1997) Performance analysis of buffering schemes in wormhole routers. IEEE Trans Comput 46(6):687–694

    Article  Google Scholar 

  12. Hu PC, Kleinrock L (1995) A queuing model for wormhole routing with timeout. In: Proceedings of the 4th international conference on computer communications and networks, Las Vegas, NV, 20–23 Sep 1995, pp 584–593

  13. Du X, Zhang X, Zhu Z (2000) Memory hierarchy consideration for cost-effective cluster computing. IEEE Trans Comput 49(5):915–933

    Google Scholar 

  14. Javadi B, Khorsandi S, Akbari MK (2004) Queuing network modeling of a cluster-based parallel systems. In: Proceedings of the 7th international conference on high performance computing and grids, Tokyo, Japan, 20–22 Jul 2004, pp 304–307

  15. Javadi B, Khorsandi S, Akbari MK (2005) Study of cluster-based parallel systems using analytical modeling and simulation. In: Lecture notes in computer science, vol 3483, Springer, 2005, pp 1262–1271

  16. Clematis A, Corana A (1999) Modeling performance of heterogeneous parallel computing systems. J Parallel Comput 25(9):1131–1145

    Article  MATH  Google Scholar 

  17. Dally W, Towles B (2004) Principles and practices of interconnection networks. Morgan Kaufmann, San Francisco

    Google Scholar 

  18. Thunder Statement of Work (2003) University of California, Lawrence Livermore National Laboratory, Sep 2003.

  19. InfiniBand clustering, delivering better price/performance than Ethernet (2005) White Paper, Mellanox Technologies Inc, Santa Clara

  20. Building scalable, high performance cluster/grid networks: the role of Ethernet (2004) White Paper, Force10 Networks Inc, Milpitas

  21. Lin X (2003) An efficient communication scheme for fat-tree topology on infiniband networks, MSc Thesis, Department of Information Engineering and Computer Science, Feng Chia University, Taiwan

  22. Javadi B, Abawajy JH, Akbari MK (2006) Modeling and analysis of heterogeneous loosely-coupled distributed systems. Technical Report TR C06/1, School of Information Technology, Deakin University, Australia, Jan 2006

  23. Schroeder MD et al (1990) Autonet: a high-speed, self configuring local area network using point-to-point links. SRC research report 59, Digital Equipment Corporation, Apr 1990

  24. Dongarra J, Lastovetsky A (2006) An overview of heterogeneous high performance and grid computing. In: DiMartino B, Dongarra J, Hoisie A, Yang L, Zima H (eds) Engineering the grid: status and perspective. American Scientific

  25. Kim J, Lilja DJ (1998) Characterization of communication patterns in message-passing parallel scientific application programs. In: Lecture notes in computer science, vol 1362. Springer, pp 202–216

  26. Kleinrock L (1975) Queuing system: computer applications, vol 2. Wiley, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jemal H. Abawajy.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Javadi, B., Abawajy, J.H. & Akbari, M. Analytical modeling of interconnection networks in heterogeneous multi-cluster systems. J Supercomput 40, 29–47 (2007). https://doi.org/10.1007/s11227-006-0011-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-006-0011-6

Keywords

Navigation