EFFICIENT RESOURCE PLACEMENT IN HYPERCUBES USING MULTIPLE-ADJACENCY CODES

被引:36
作者
CHEN, HL [1 ]
TZENG, NF [1 ]
机构
[1] UNIV SW LOUISIANA,CTR ADV COMP STUDIES,LAFAYETTE,LA 70504
基金
美国国家科学基金会;
关键词
ACCESS CONTENTION; HAMMING CODES; HYPERCUBES; LINEAR BLOCK CODES; RESOURCE PLACEMENT; SYSTEM PERFORMANCE;
D O I
10.1109/12.250606
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While a certain resource in the hypercube may be shared by cube nodes to lower the cost, multiple copies of a shared resource often exist in the hypercube to reduce contention, and thus the potential delay, in fetching any shared copy. It is desirable that one employs as few resource copies as possible to ensure that every node is able to reach the resource in a given number of hops, achieving efficient resource placement. This placement method also keeps system performance degradation minimal after one resource copy becomes unavailable due to a fault. First, we consider placing multiple copies of a certain resource in a way that every cube node without the resource is adjacent to a specified number of resource copies. The use of our developed perfect and quasiperfect multiple-adjacency codes makes it possible to arrive at efficient solutions to this placement problem in a simple and systematic manner for an arbitrary hypercube. We then deal with the generalized resource placement in the hypercube such that every node without the resource can reach no less than a specified number of resource copies in no more than a certain number of hops, using as few resource copies as possible. Our placement results yield lowest potential access contention for a given number of resource copies (i.e., cost), particularly useful for large-scale hypercubes.
引用
收藏
页码:23 / 33
页数:11
相关论文
共 8 条
[1]  
Blahut R. E., 1983, THEORY PRACTICE ERRO
[2]  
CHIU GM, 1990, 5TH P DISTR MEM COMP, P894
[3]  
HASTAD J, 1987, 19TH P ANN ACM S THE, P274
[4]  
Lin S., 1983, PRINC MOB COMMUN
[5]   Distributing resources in hypercube computers [J].
Livingston, M. ;
Stout, Q.F. .
Conference on Hypercube Concurrent Computers and Applications, 1988,
[6]  
REDDY ALN, 1990, THESIS U ILLINOIS UR
[7]  
REED DA, 1987, MULTICOMPUTER NETWOR
[8]   TOPOLOGICAL PROPERTIES OF HYPERCUBES [J].
SAAD, Y ;
SCHULTZ, MH .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (07) :867-872