• DocumentCode
    2764402
  • Title

    Parallel sorting of large arrays on the MasPar MP-1

  • Author

    Prins, J.F. ; Smith, J.A.

  • Author_Institution
    Dept. of Comput. Sci., North Carolina Univ., Chappel Hill, NC, USA
  • fYear
    1990
  • fDate
    8-10 Oct 1990
  • Firstpage
    59
  • Lastpage
    64
  • Abstract
    The problem of sorting a collection of values on a mesh-connected, distributed-memory, SIMD (single-instruction-stream, multiple-data-stream) computer using variants of Batcher´s bitonic sort algorithm is considered for the case in which the number of values exceeds the number of processors in the machine. In this setting the number of comparisons can be reduced asymptotically if the processors have addressing autonomy (locally indirect addressing), and communication costs can be reduced by judicious domain decomposition. The implementation of several related adaptations of bitonic sort on a MasPar MP-1 is reported. Performance is analyzed in relation to the virtualization ratio VPR. It is concluded that the most reasonable large-array sort for this machine will combine hypercube virtualization with the processor axes transposed dynamically within an xnet embedding
  • Keywords
    parallel algorithms; sorting; MasPar MP-1; SIMD; bitonic sort algorithm; large arrays; locally indirect addressing; parallel sorting; virtualization ratio VPR; Bandwidth; Computer languages; Computer science; Concurrent computing; Contracts; Costs; Distributed computing; Nearest neighbor searches; Programmable control; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
  • Conference_Location
    College Park, MD
  • Print_ISBN
    0-8186-2053-6
  • Type

    conf

  • DOI
    10.1109/FMPC.1990.89439
  • Filename
    89439