• DocumentCode
    3092104
  • Title

    Parallel external selection algorithm on distributed memory systems

  • Author

    Zhong, Cheng ; Chen, Guoliang ; Yan, Chao

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Sci. & Technol. of China, Hefei, China
  • fYear
    2002
  • fDate
    23-25 Oct. 2002
  • Firstpage
    243
  • Lastpage
    246
  • Abstract
    The external selection problem is to select the record with the K-th smallest key from the given N records that are distributed and stored evenly on the D disks for the parallel machine with D processors. Each processor has its own primary memory of size M records and one disk, where N/D>M. The processors are connected with a /spl radic/D /spl times/ /spl radic/D mesh architecture. Based on a two-stage approach, this paper presents an efficient parallel external selection algorithm for the distributed-memory parallel systems. First, all the processors execute local external sorting in parallel, each processor sorts the N/D records on its own disk. Next, they execute parallel external selection from the D sorted sub-files on the D disks. This algorithm is asymptotically optimal and has a small constant factor of time complexity.
  • Keywords
    computational complexity; distributed memory systems; multiprocessor interconnection networks; parallel algorithms; parallel machines; sorting; asymptotically optimal algorithm; distributed memory systems; local external sorting; mesh architecture; parallel external selection algorithm; parallel machine; primary memory; processor interconnection; time complexity; two-stage approach; Algorithm design and analysis; Artificial intelligence; Chaos; Computer science; Databases; Internet; Parallel algorithms; Parallel machines; Sorting; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-1512-6
  • Type

    conf

  • DOI
    10.1109/ICAPP.2002.1173581
  • Filename
    1173581