Title :
Bused hypercubes and other pin-optimal networks
Author :
Fiduccia, Charles M.
Author_Institution :
Supercomputing Res. Center, Bowie, MD, USA
fDate :
1/1/1992 12:00:00 AM
Abstract :
Pin minimization is an important issue for massively parallel architectures because the number of processing elements that can be placed on a chip, board, or chassis is often pin limited. A d-dimensional bused hypercube interconnection network is presented that allows nodes to simultaneously (in one clock tick) exchange data across any dimension using only d+1 ports per node rather than 2d. Despite this near two-to-one reduction, the network also allows nodes that are two dimensions apart to simultaneously exchange data; as a result, certain routings can be performed in nearly half the time. The network is shown to be a special case of a general construction in which any set of d permutations can be performed, in one clock tick, using only d+1 ports per node. A lower-bound technique is also presented and used to establish the optimality of the network, as well as that of several other new bused networks
Keywords :
hypercube networks; board; bused hypercube interconnection network; chassis; chip; clock tick; massively parallel architectures; pin minimisation; pin-optimal networks; ports; processing elements; simultaneous data exchange; Clocks; Geometry; Helium; Hypercubes; Labeling; Multiprocessor interconnection networks; Parallel algorithms; Parallel architectures; Routing;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on