• DocumentCode
    3167185
  • Title

    A parallel sorting algorithm on an eight-neighbor processor array

  • Author

    Tanno, Kuninobo ; Takeda, Toshihiro ; Horoguchi, Susumu

  • Author_Institution
    Dept. of Electr. & Inf. Eng., Yamagata Univ., Japan
  • fYear
    1992
  • fDate
    4-7 Aug 1992
  • Firstpage
    456
  • Lastpage
    468
  • Abstract
    The authors deal with a new parallel sorting algorithm on an eight-neighbor processor array with wraparounds in the rows. The algorithm is very simple because it is composed of the iteration of only a primitive operation, comparing and exchanging four elements simultaneously. Each processor (processing element), arranged in a two-dimensional array can communicate with 8 neighbouring processors (if they exist). By fully making use of its communication capability and wraparounds properties, the algorithm sorts n×n elements in the row-major order, and yields the sorting time of 3(n +1)(2tr+tc), where t r and tc are defined as the times for a unit routing step and a comparison processing, respectively
  • Keywords
    parallel algorithms; sorting; communication capability; eight-neighbor processor array; parallel sorting algorithm; processing element; two-dimensional array; wraparounds; Concrete; Concurrent computing; Information processing; Information science; Sorting; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application Specific Array Processors, 1992. Proceedings of the International Conference on
  • Conference_Location
    Berkeley, CA
  • ISSN
    1063-6862
  • Print_ISBN
    0-8186-2967-3
  • Type

    conf

  • DOI
    10.1109/ASAP.1992.218552
  • Filename
    218552