RESOURCE PLACEMENT WITH MULTIPLE ADJACENCY CONSTRAINTS IN K-ARY N-CUBES

被引:14
作者
RAMANATHAN, P
CHALASANI, S
机构
[1] UNIV WISCONSIN,DEPT COMP SCI,MADISON,WI 53706
[2] UNIV WISCONSIN,DEPT ELECT ENGN & COMP SCI,MADISON,WI 53706
基金
美国国家科学基金会;
关键词
RESOURCE ALLOCATION; MULTIPROCESSORS; HYPERCUBES; MESH CONNECTED COMPUTERS; INTERCONNECTION NETWORK; FAULT-TOLERANCE;
D O I
10.1109/71.382319
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of placing resources in a k-ary n-cube (k > 2) is considered in this paper. For a given j greater than or equal to 1, resources are placed such that each nonresource node is adjacent to j resource nodes. We first prove that perfect j-adjacency placements are impossible in k-ary n-cubes if n < j < 2n. Then, we show that a perfect j-adjacency placement is possible in k-ary n-cubes when one of the following two conditions is satisfied: 1) if and only if j equals 2n and k is even, or 2) if 1 less than or equal to j less than or equal to n and there exist integers q and r such that q divides k and q(r) - 1 = 2n/j. In each case, we describe an algorithm to obtain perfect j-adjacency placements. We also show that these algorithms can be extended under certain conditions to place j distinct types of resources in a such way that each nonresource node is adjacent to a resource node of each type. For the cases when perfect j-adjacency placements are not possible, we consider approximate j-adjacency placements. We show that the number of copies of resources required in this case either approaches a theoretical lower bound on the number of copies required for any j-adjacency placement or is within a constant factor of the theoretical lower bound for large k.
引用
收藏
页码:511 / 519
页数:9
相关论文
共 9 条
[1]  
BHUYAN LN, 1984, IEEE T COMPUT, V33, P323, DOI 10.1109/TC.1984.1676437
[2]  
CHEN HL, 1991, AUG P INT C PAR PROC, P517
[3]  
CHIU GM, 1990, APR P DISTR MEM COMP, P894
[4]  
Leighton FT., 1992, INTRO PARALLEL ALGOR
[5]   Distributing resources in hypercube computers [J].
Livingston, M. ;
Stout, Q.F. .
Conference on Hypercube Concurrent Computers and Applications, 1988,
[6]  
Livingston M., 1990, P 21 SE C COMBINATOR, V79, P187
[7]  
REDDY ALN, 1988, AUG P INT C PAR PROC, P331
[8]   TOPOLOGICAL PROPERTIES OF HYPERCUBES [J].
SAAD, Y ;
SCHULTZ, MH .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (07) :867-872
[9]  
Seitz C. L., 1988, Third Conference on Hypercube Concurrent Computers and Applications, P33, DOI 10.1145/62297.62302