Skip to main content
Log in

Broadcast communication operations for hyper hexa-cell interconnection network

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

The hyper hexa-cell (HHC) interconnection network is relatively a new interconnection network, which is constructed from hexa-cell and hypercube topologies. HHC is developed to support parallel algorithms for solving computation and communication intensive problems. Thus, in order to support solving these problems efficiently, this paper presents two broadcast communication operations for HHC using store-and-forward technique; namely, one-to-all and all-to-all broadcast operations; which allow a message to be transmitted through the shortest path from the source node to all other nodes. The broadcast communication operations are evaluated analytically in terms of communication steps, communication latency, communication cost, and speed over HHC and wraparound square mesh interconnection networks. The analytical results over HHC show that in both one-to-all and all-to-all broadcast operations, the maximum communication steps are \( d + 2\), where d is the dimension of HHC, which is a small integer number. Also, the communication latency increases linearly when the network size increases, and the communication cost for the broadcast operations is equal to O(\(2^{d-1})\). Moreover, the speed of both broadcast operations on d-dimensional HHC is \(d+2\times \) speed of electronic links. In comparison between HHC and wraparound square mesh, one-to-all and all-to-all broadcast communication operations over HHC perform much better than mesh in terms of maximum communication steps, communication latency, and speed.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Grama, A., Gupta, A., Karypis, G., & Kumar, V. (2003). Introduction to parallel computing (2nd ed.). New York: Addison Wesley.

    Google Scholar 

  2. Day, K., Harous, S., & Al-Ayyoub, A. (2000). A fault tolerant routing scheme for hypercubes. Telecommunication Systems, 13, 29–44.

    Article  Google Scholar 

  3. Abdullah, M., Abuelrub, E., & Mahafzah, B. (2011). The chained-cubic tree interconnection network. International Arab Journal of Information Technology, 8(3), 334–343.

    Google Scholar 

  4. Mahafzah, B., & Jaradat, B. (2010). The hybrid dynamic parallel scheduling algorithm for load balancing on chained-cubic tree interconnection networks. Journal of Supercomputing, 52(3), 224–252.

    Article  Google Scholar 

  5. Chen, W., Chen, G., & Hsu, D. (2000). Combinatorial properties of mesh of trees. In Proceedings of the 5th international symposium on parallel architectures, algorithms, and networks (pp. 7–9). USA.

  6. Mahafzah, B., Sleit, A., Hamad, A., Ahmad, A., & Abu-Kabeer, T. (2012). The OTIS hyper hexa-cell optoelectronic architecture. Computing, 94(5), 411–432.

    Article  Google Scholar 

  7. Varvarigos, E. A. (2000). A library of static and dynamic communication algorithms for parallel computation. Telecommunication Systems, 13, 3–20.

    Article  Google Scholar 

  8. Santos, D., Sousa, A., Alvelos, F., Dzida, M., & Pióro, M. (2011). Optimization of link load balancing in multiple spanning tree routing networks. Telecommunication Systems, 48, 109–124.

    Article  Google Scholar 

  9. Bui, A., Clavier, S., & Sohier, D. (2013). Nested clusters with inter cluster routing. Journal of Supercomputing, 65(3), 1353–1382.

    Article  Google Scholar 

  10. Martins, E. Q. V., Pascoal, M. M. B., & Dos Santos, J. L. E. (1999). Deviation algorithms for ranking shortest paths. International Journal of Foundations of Computer Science, 10(3), 247–262.

    Article  Google Scholar 

  11. Schwiebert, L. (1995). A comprehensive study of communication in distributed-memory multiprocessors. Ph.D. Thesis, Computer and Information Science Department, Ohio State University.

  12. Zhou, J., & Chung, Y.-C. (2012). Tree-turn routing: An efficient deadlock-free routing algorithm for irregular networks. Journal of Supercomputing, 59(2), 882–900.

    Article  Google Scholar 

  13. Ebrahimi-Kahaki, H., & Sarbazi-Azad, H. (2008). Broadcast algorithm on OTIS-cubes. International symposium on parallel and distributed processing with application (Vol. 8, pp. 637–642). Sharif Univ. of Technol., Tehran.

  14. Al-Sadi, J., & Sarie, T. (2005). Fault-tolerant routing algorithm for EOC interconnection network. InProceedings of the 2005 international conference on algorithmic mathematics and computer science (pp. 107–113). Las Vegas, USA.

  15. Najaf-Abadi, H., & Sarbazi-Azad, H. (2004). Comparative evaluation of adaptive and deterministic routing in the OTIS-hypercube. In Proceedings of Ninth Asia-Pacific Compter Systems Architecture Conference (pp. 349–362). Beijing, China, September.

  16. Mahafzah, B., Tahboub, R., & Tahboub, O. (2010). Performance evaluation of broadcast and global combine operations in all-port wormhole-routed OTIS-mesh interconnection networks. Cluster Computing, 13(1), 87–110.

    Article  Google Scholar 

  17. Hennessy, J. L., & Patterson, D. A. (2012). Computer architecture: A quantitative approach (5th ed.). Waltham: Elsevier.

    Google Scholar 

  18. Gropp, W. D., Lusk, E. L., & Skjellum, A. (1999). Using MPI: Portable parallel programming with the message-passing interface (2nd ed., Vol. 1). Cambridge: MIT Press.

    Google Scholar 

Download references

Acknowledgements

The authors would like to express their deep gratitude to the anonymous referees for their valuable comments and helpful suggestions, which improved the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Basel A. Mahafzah.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mahafzah, B.A., Al-Zoubi, I.O. Broadcast communication operations for hyper hexa-cell interconnection network. Telecommun Syst 67, 73–93 (2018). https://doi.org/10.1007/s11235-017-0322-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-017-0322-3

Keywords

Navigation