• DocumentCode
    1400947
  • Title

    Hash-based and index-based join algorithms for cube and ring connected multicomputers

  • Author

    Omiecinski, Edward R. ; Lin, Eileen Tien

  • Author_Institution
    Sch. of Inf. & Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    1
  • Issue
    3
  • fYear
    1989
  • fDate
    9/1/1989 12:00:00 AM
  • Firstpage
    329
  • Lastpage
    343
  • Abstract
    The authors compare the performance of two join algorithms on both cube and ring interconnections for message-based multicomputers, and investigate the effects that the number of processors and the type of interconnection scheme have on the performance. First, the parallel hybrid-hash join algorithm and the parallel join-index join algorithm for both the cube and ring connected multicomputers are presented. The performance of these algorithms is then compared through analytical cost modeling. The result shows that the join-index join algorithm gives good performance only when the join selectivity is very small, and the hybrid-hash join algorithm performs consistently well under most situations. It is shown that the cube topology yields better execution time than the same algorithm on the ring topology. Furthermore, increasing the number of processors has a more significant improvement on the execution time of the cube than for the ring configuration. The applicability of join indexes on the parallel database algorithms is also discussed
  • Keywords
    file organisation; parallel algorithms; relational databases; analytical cost modeling; cube connected multicomputers; has based join algorithms; index-based join algorithms; join selectivity; parallel database algorithms; performance; ring connected multicomputers; Algorithm design and analysis; Analytical models; Computer science; Costs; Delay; Hypercubes; Multiprocessing systems; Parallel processing; Relational databases; Topology;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.87979
  • Filename
    87979