• DocumentCode
    919189
  • Title

    Sorting large files on a backend multiprocessor

  • Author

    Beck, Micah ; Bitton, Dina ; Wilkinson, W. Kevin

  • Author_Institution
    Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
  • Volume
    37
  • Issue
    7
  • fYear
    1988
  • fDate
    7/1/1988 12:00:00 AM
  • Firstpage
    769
  • Lastpage
    778
  • Abstract
    The authors investigate the feasibility and efficiency of a parallel sort-merge algorithm by considering its implementation of the JASMIN prototype, a backend multiprocessor built around a fast packet bus. They describe the design and implementation of a parallel sort utility and present and analyze the results of measurements corresponding to a range of file sizes and processor configurations. The results show that using current, off-the-shelf technology coupled with a streamlined distributed operating system, three- and five-microprocessor configurations, provide a very cost-effective sort of large files. The three-processor configuration sorts a 100-Mb file in 1 hr which compares well to commercial sort packages available on high-performance mainframes. In additional experiments, the authors investigate a model to tune their sort software and scale their results to higher processor and network capabilities
  • Keywords
    database management systems; multiprocessing systems; sorting; JASMIN prototype; backend multiprocessor; fast packet bus; parallel sort-merge algorithm; streamlined distributed operating system; Aggregates; Bandwidth; Concurrent computing; Database systems; Operating systems; Packaging; Power measurement; Prototypes; Size measurement; Sorting;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.2222
  • Filename
    2222