TY - JOUR
T1 - Efficient multiple multicasting in hypercubes
AU - Shen, Hong
PY - 1997/8
Y1 - 1997/8
N2 - Given k sets of processors (k > 1), G1, G2,..., Gk, each with a unique source, multiple multicasting requires to send message from each source to all the processors in its set. This problem can be solved by calling a (unique) multicasting algorithm k times, each for one set of processors, which requires a total time of O(knN) in a hypercube of N = 2n processors with existing hypercube multicasting algorithms. This paper proposes an efficient algorithm of time complexity O(nN) for solving this problem in the hypercube when Σk i=1 |Gi| = O(N). The algorithm is designed with the heuristics to minimize the maximum number of hops, amount of traffic and degree of message multiplexing. Experimental results show that the algorithm has a good performance and produces satisfactory multicasting layout.
AB - Given k sets of processors (k > 1), G1, G2,..., Gk, each with a unique source, multiple multicasting requires to send message from each source to all the processors in its set. This problem can be solved by calling a (unique) multicasting algorithm k times, each for one set of processors, which requires a total time of O(knN) in a hypercube of N = 2n processors with existing hypercube multicasting algorithms. This paper proposes an efficient algorithm of time complexity O(nN) for solving this problem in the hypercube when Σk i=1 |Gi| = O(N). The algorithm is designed with the heuristics to minimize the maximum number of hops, amount of traffic and degree of message multiplexing. Experimental results show that the algorithm has a good performance and produces satisfactory multicasting layout.
KW - Hypercubes
KW - Multiple multicasting
UR - http://www.scopus.com/inward/record.url?scp=0038913866&partnerID=8YFLogxK
U2 - 10.1016/S1383-7621(97)00016-7
DO - 10.1016/S1383-7621(97)00016-7
M3 - Letter
AN - SCOPUS:0038913866
SN - 1383-7621
VL - 43
SP - 655
EP - 662
JO - Journal of Systems Architecture
JF - Journal of Systems Architecture
IS - 9
ER -