• 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