Skip to main content
Log in

Efficient Broadcast in Heterogeneous Networks of Workstations Using Two Sub-Networks

  • Published:
International Journal of Parallel Programming Aims and scope Submit manuscript

Abstract

This paper presents efficient algorithms for broadcasting on heterogeneous switch-based networks of workstations (HNOW) by two partitioned sub-networks. In an HNOW, many multiple speed types of workstations have different send and receive overheads. Previous research has found that routing by two sub-networks in a NOW can significantly increase system’s performance (Proc. 10th International Conference on Computer Communications and Networks, pp. 68–73, 2001). Similarly, EBS and VBBS (Proc. 8th IEEE International Symposium on Computer and Communication, pp. 1277–1284, (2003)), designed by applying the concept of fastest nodes first, can be executed in O(nlog(n)) time, where n is the number of workstations. This paper proposes two schemes TWO-EBS and TWO-VBBS for broadcasting in an HNOW. These two schemes divide an HNOW into two sub-networks that are routed concurrently and combine EBS and VBBS to broadcast in an HNOW. Based on simulation results, TWO-VBBS outperforms EBS, VBBS, VBBSWF (Proc. 8th IEEE International Symposium on Computer and Communication, pp. 1277–1284, (2003)), the postorder recursive doubling (Proc. Merged IPPS/SPDP Conference, pp. 358–364, (1998)), and the optimal scheduling tree (Proc. Parallel and Distributed Processing Symposium, Proc. 15th International (2001)) generated by dynamic programming in an HNOW.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Banikazemi M., Moorthy V., and Panda D., Efficient Collective Communication on Heterogeneous Networks of Workstations, In International Conference on Parallel Processing, p. 460–467 (1998).

  2. Banikazemi M., Sampathkumar J., Prabhu S., Panda D., and Sadayappan P., Communication Modeling of Heterogeneous Networks of Workstations for Performance Characterization of Collective Operations, In Heterogeneous Computing Workshop, 1999. (HCW ’99) Proceedings. Eighth, 1999, pp. 125–133 (1999).

  3. N.J. Boden D.C. Myrinet et al. (1995) ArticleTitleA Gigabit-Per-Second Local Area Network IEEE Micro 15 IssueID1 62–76 Occurrence Handle10.1109/40.342015

    Article  Google Scholar 

  4. W.J. Dally C.L. Seitz (1986) ArticleTitleThe Torus Routing Chip Journal of Parallel and Distributed Computing 1 IssueID3 187–196

    Google Scholar 

  5. Horst R., Servernet Deadlock Avoidance and Fractahefral Topologies. In Proc. Int’l Parallel Processing Symp, 1996 pp. 274–280.

  6. Kesavan R., and Panda D.K., Efficient Multicast on Irregular Switch-based Cut-Through Networks With Up-Down Routing, IEEE Transaction on Parallel and Distributed Systems, pp. 808–828 (2001).

  7. R. Libeskind-Hadas and Hartline J., Efficient Multicast in Heterogeneous Networks of Workstations, In Parallel Processing, 2000. Proceedings. 2000 International Workshops on, 2000, pp. 403–410 (2000).

  8. R. Libeskind-Hadas, Mazzoni D., and Rajagopalan R., Optimal Contension-Free Unicast-Based Multicasting in Switched-Based Networks of Workstations, In Merged IPPS/SPDP Conf., pp. 358–364 (1998).

  9. Lin C., Efficient Contention-Free Broadcast in Heterogeneous Network of Worstation with Multiple Send and Recive Speeds. In Proc. 8th IEEE International Simposium on Computer and communication, pp. 1277–1284 (2003).

  10. Lin C., Tseng Y.-C., and Sheu J.-P., Efficient Single Node Broadcast in Switched-Based Network of Workstations with Network Partitioning, In Proc. 10th International Conference on Computer Communications and Networks, pp. 68–73 (2001).

  11. P.K. Mckinley H. Xu A.-H. Esfahanian L. Ni (1994) ArticleTitleUnicast-Based Multicast Communication in Wormhole Routed Networks IEEE Trans. on Parallel. and Distributed. Syssten 5 IssueID12 1252–1265 Occurrence Handle10.1109/71.334899

    Article  Google Scholar 

  12. L.M. Ni P. Mckinley (1993) ArticleTitleA Survey of Wormhole Routing Techiniques in Directed Network IEEE Computers 26 IssueID2 62–76

    Google Scholar 

  13. M. Schroeder et al. (1991) ArticleTitleAutonet A high-speed, Self-Configuring Local Area Network Using Point-to-Point Links IEEE Journal on Selected Areas in Communications 9 IssueID8 1318–1335 Occurrence Handle10.1109/49.105178

    Article  Google Scholar 

  14. Singhal A., Banikazemi M., Sadayappan P., and Panda D., Efficient Multicast Algorithms for Switch-Based Irregular Heterogeneous Networks of Workstations, In Parallel and Distributed Processing Symposium., Proceedings 15th International, 2001 8 pp.

  15. Y.-C. Tseng S.-Y. Wang C.-W. Ho (1999) ArticleTitleEfficient Single-Node Broadcasting in Wormhole-Routed Multicomputers: A Network-Partioning Approach IEEE Trans. on Parallel and Distributed System 10 IssueID1 44–61 Occurrence Handle10.1109/71.744837

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chao Lin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lin, C., Sheu, JP. Efficient Broadcast in Heterogeneous Networks of Workstations Using Two Sub-Networks. Int J Parallel Prog 33, 351–391 (2005). https://doi.org/10.1007/s10766-005-6468-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10766-005-6468-8

Keywords

Navigation