• DocumentCode
    322463
  • Title

    Efficient oblivious parallel sorting on the MasPar MP-1

  • Author

    Brockmann, Klaus ; Wanka, Rolf

  • Author_Institution
    Heinz Nixdorf Inst., Paderborn Univ., Germany
  • Volume
    1
  • fYear
    1997
  • fDate
    7-10 Jan 1997
  • Firstpage
    200
  • Abstract
    The authors address the problem of sorting a large number N of keys on a MarPar MP-1 parallel SIMD machine of moderate size P where the processing elements (PEs) are interconnected as a toroidal mesh and have 16 KB local storage each. They present a comparative study of implementations of the following deterministic oblivious sorting methods: bitonic sort, odd-even merge sort, and fastsort. They successfully use the guarded split&merge operation introduced by Rub (1995). The experiments and investigations in a simple, parameterized analytical model show that, with this operation, from a certain ratio N/P upwards both odd-even merge sort and fastsort become faster on average than the up to the present fastest, sophisticated implementation of bitonic sort by Prins (1991). Though it is not as efficient as odd-even merge sort, fastsort is, to their knowledge, the first method specially tailored to the mesh architecture that can be, when implemented, competitive on average with a mesh-adaptation of bitonic sort for large N/P
  • Keywords
    deterministic algorithms; merging; parallel algorithms; parallel architectures; parallel machines; sorting; MarPar MP-1 parallel SIMD machine; bitonic sort; deterministic oblivious sorting methods; efficient oblivious parallel sorting; fastsort; guarded split&merge operation; interconnected processing elements; local storage; mesh architecture; odd-even merge sort; parameterized analytical model; toroidal mesh; Analytical models; Application software; Circuits; Computer applications; Computer architecture; Computer science; Concurrent computing; Mathematics; Parallel algorithms; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • ISSN
    1060-3425
  • Print_ISBN
    0-8186-7743-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1997.667215
  • Filename
    667215