Title :
A novel approach for subcube allocation in hypercube multiprocessors
Author :
Sharma, Debendra Das ; Pradhan, Dhiraj K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
Abstract :
A novel approach for dynamic subcube allocation in hypercube multiprocessors which supports a multiuser environment is proposed. A dynamic binary tree with nodes labeled by a binary reflected gray code is used for processor allocation along with two arrays of free lists. The time complexities for both allocation and deallocation are shown to be linear-orders of magnitude improvement over the existing exponential and even superexponential algorithms. A best-fit strategy, the proposed scheme does not excessively fragment the hypercube, unlike some existing strategies. In addition, static optimality is guaranteed. The performance of the proposed scheme is compared on such parameters as average delay in honouring a request, average allocation time, and average deallocation time against some existing schemes, demonstrating its effectiveness
Keywords :
data structures; delays; hypercube networks; scheduling; average allocation time; average deallocation time; average delay; best-fit strategy; binary reflected gray code; deallocation; dynamic binary tree; exponential algorithms; hypercube multiprocessors; multiuser environment; processor allocation; static optimality; subcube allocation; superexponential algorithms; time complexities; Binary trees; Computer science; Delay effects; Hypercubes; Operating systems; Prototypes; Reflective binary codes; Topology;
Conference_Titel :
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location :
Arlington, TX
Print_ISBN :
0-8186-3200-3
DOI :
10.1109/SPDP.1992.242726