• 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