• DocumentCode
    3261206
  • Title

    Efficient parallel multiselection on hypercubes

  • Author

    Shen, Hong

  • Author_Institution
    Sch. of Comput. & Inf. Technol., Griffith Univ., Nathan, Qld., Australia
  • fYear
    1997
  • fDate
    18-20 Dec 1997
  • Firstpage
    338
  • Lastpage
    343
  • Abstract
    We study efficient parallel solutions to the problem of selecting r elements at specified ranks from a set of n arbitrary elements, known as multiselection, on a hypercube with p processors, p,r⩽n. We propose two parallel algorithms based on different approaches, where one requires processors to operate in the SIMD mode, and the other in the MIMD mode. Our SIMD algorithm runs in time O((log n log log n) min{r, log n}) when p=Θ(n), and O(nε min{r, (1-ε) log n}) when p=nε for any 0<ε<1, where the latter is cost optimal when r⩾p. Our MIMD algorithm runs in O(log n log log n log r) time when p=Θ(n), and in O(nε log r) time when p=nε for any 0<ε<1, which is cost optimal for any r. Both algorithms are more efficient than the possible straightforward solutions and that of direct simulation of the optimal EREW algorithm
  • Keywords
    hypercube networks; parallel algorithms; hypercubes; optimal EREW algorithm; parallel algorithms; parallel multiselection; Application software; Australia; Concurrent computing; Cost function; Hypercubes; Information technology; Parallel algorithms; Phase change random access memory; Set theory; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1997. (I-SPAN '97) Proceedings., Third International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-8259-6
  • Type

    conf

  • DOI
    10.1109/ISPAN.1997.645117
  • Filename
    645117