Corner-First Tree-Based Region Broadcasting in Mesh Networks

  • Hadeel Haddad*
  • , Muhammed Mudawwar
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In direct interconnection networks, the collective communication operation one to all, which is usually referred to as broadcasting, can be generalized to allow one source node to send a message to a rectangular region of nodes, rather than to all nodes. Most of the proposed routing algorithms for direct mesh and torus networks use a broadcast tree of unicast messages. The minimum spanning tree-based region broadcasting is not deadlock free, unless the network is partitioned into many virtual sub-networks, where the number of virtual channels grows exponentially with the dimension of the network [3]. This paper proposes two versions of the minimum spanning tree region-broadcasting algorithm that are based on die idea of starting always at a corner of a region. The first algorithm uses always a fixed corner, while the second one uses the nearest corner. The two proposed algorithms are deadlock free and use virtual cut through for buffering blocked packets. Both broadcast algorithms can be safely mixed with unicast routing algorithms.

Original languageEnglish
Title of host publication21st IASTED International Multi-Conference on Applied Informatics
Pages615-620
Number of pages6
StatePublished - 2003
Externally publishedYes

Publication series

NameIASTED International Multi-Conference on Applied Informatics
Volume21

Keywords

  • Corner-first region broadcast algorithms
  • Direct mesh networks
  • Minimum spanning tree
  • Tree-based region broadcasting
  • Virtual cut through

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Corner-First Tree-Based Region Broadcasting in Mesh Networks'. Together they form a unique fingerprint.

Cite this