• DocumentCode
    2047207
  • Title

    Integer sorting algorithms for coarse-grained parallel machines

  • Author

    Alsabti, Khaled ; Ranka, Sanjay

  • Author_Institution
    Sch. of Comput. & Inf. Sci., Syracuse Univ., NY, USA
  • fYear
    1997
  • fDate
    18-21 Dec 1997
  • Firstpage
    159
  • Lastpage
    164
  • Abstract
    Integer sorting is a subclass of the sorting problem where the elements have integer values and the largest element is polynomially bounded in the number of elements to be sorted. It is useful for applications in which the size of the maximum value of element to be sorted is bounded. In this paper, we present a new distributed radix-sort algorithm for integer sorting. The structure of our algorithm is similar to radix sort except that it typically requires less number of communication phases. We present experimental results for our algorithm on two distributed memory multiprocessors, the Intel Paragon and the Thinking machine CM-5. These results are compared with two other well known practical parallel sorting algorithms based on radix sort and sample sort. The experimental results show that the distributed radix-sort is competitive with the other two algorithms
  • Keywords
    digital arithmetic; distributed memory systems; parallel machines; performance evaluation; sorting; Intel Paragon; Thinking machine CM-5; coarse-grained parallel machines; communication phases; distributed memory multiprocessors; distributed radix-sort algorithm; integer sorting; integer sorting algorithms; integer values; polynomially bounded; Computational Intelligence Society; Contracts; Costs; Hypercubes; Multiprocessor interconnection networks; Parallel machines; Polynomials; Sorting; Subcontracting; User-generated content;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computing, 1997. Proceedings. Fourth International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-8186-8067-9
  • Type

    conf

  • DOI
    10.1109/HIPC.1997.634487
  • Filename
    634487