DocumentCode
3348784
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
fYear
1992
fDate
1-4 Dec 1992
Firstpage
336
Lastpage
345
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location
Arlington, TX
Print_ISBN
0-8186-3200-3
Type
conf
DOI
10.1109/SPDP.1992.242726
Filename
242726
Link To Document