TY - GEN
T1 - Corner-First Tree-Based Region Broadcasting in Mesh Networks
AU - Haddad, Hadeel
AU - Mudawwar, Muhammed
PY - 2003
Y1 - 2003
N2 - 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.
AB - 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.
KW - Corner-first region broadcast algorithms
KW - Direct mesh networks
KW - Minimum spanning tree
KW - Tree-based region broadcasting
KW - Virtual cut through
UR - https://www.scopus.com/pages/publications/1442302413
M3 - Conference contribution
AN - SCOPUS:1442302413
SN - 0889863415
SN - 9780889863415
T3 - IASTED International Multi-Conference on Applied Informatics
SP - 615
EP - 620
BT - 21st IASTED International Multi-Conference on Applied Informatics
ER -