DocumentCode :
3419341
Title :
A new metric for processor allocation schemes in multiprocessor systems
Author :
Roy, Sumit ; Chaudhary, Vipin
Author_Institution :
Parallel & Distributed Comput. Lab., Wayne State Univ., Detroit, MI, USA
fYear :
1997
fDate :
5-7 Feb 1997
Firstpage :
42
Lastpage :
48
Abstract :
Recently a number of scalable interconnection networks for connecting multiple processors have been proposed. Though these networks differ in their properties such as bisection bandwidth, node degree, network diameter, and average diameter, there is one common problem that must be addressed by their designers. It should be possible to subdivide the set of processors such that the subset forms a smaller version of the underlying topology. This task is termed as Processor Allocation in general and Subcube allocation for Hypercubes. Various techniques appear in literature, including tree collapsing, free-list based approaches and others. A common metric for evaluating a scheme is the extent to which it can recognize all the possible sub-graphs in a particular network. In this paper are show that recognizability alone is a poor yardstick for predicting the performance of a processor allocation scheme. We introduce the ideas of Search Space and Impact Sets and propose a new, more pragmatic metric to measure the efficiencies of an allocation scheme. We evaluate this metric for a simple buddy strategy and a hypothetical exhaustive scheme for two popular interconnection networks, the Star Graph and the k-ary-n-cube. We support our results by simulation experiments and conclude that a scheme with higher recognizability is unlikely to justify the associated increase in complexity and storage requirements
Keywords :
multiprocessor interconnection networks; processor scheduling; software metrics; Star Graph; bisection bandwidth; exhaustive scheme; interconnection networks; k-ary-n-cube; multiprocessor systems; network diameter; node degree; pragmatic metric; processor allocation schemes; scalable interconnection networks; subcube allocation; Bandwidth; Distributed computing; Hypercubes; Intelligent networks; Joining processes; Laboratories; Multiprocessing systems; Multiprocessor interconnection networks; Operating systems; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International
Conference_Location :
Phoenix, Tempe, AZ
Print_ISBN :
0-7803-3873-1
Type :
conf
DOI :
10.1109/PCCC.1997.581374
Filename :
581374
Link To Document :
بازگشت