• DocumentCode
    1470797
  • Title

    The NUMA with clusters of processors for parallel join

  • Author

    Pramanik, Sakti ; Tout, Walid R.

  • Author_Institution
    Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
  • Volume
    9
  • Issue
    4
  • fYear
    1997
  • Firstpage
    653
  • Lastpage
    660
  • Abstract
    A number of hybrid systems have been proposed to combine the advantages of shared nothing and shared everything concepts for computing relational join operations. Most of these proposed systems, however, presented a few analytical results and have produced limited or no implementations on actual multiprocessors. In this paper, we present a parallel join algorithm with load-balancing for a hybrid system that combines both shared-nothing and shared-everything architectures. We derive an analytical model for the join algorithm on this architecture and validate it using both hardware/software simulations and actual experimentations. We study the performance of the join on the hybrid system for a wide range of system parameter values. We conclude that the hybrid system outperforms both shared-nothing and shared-everything architectures
  • Keywords
    database theory; distributed databases; multiprocessing systems; parallel algorithms; relational algebra; relational databases; resource allocation; software performance evaluation; NUMA; analytical model; hardware simulations; hybrid systems; load-balancing; multiprocessors; parallel database system; parallel join algorithm; performance; processor clusters; relational join operations; shared-everything architecture; shared-nothing architecture; software simulations; system parameter values; Analytical models; Bandwidth; Clustering algorithms; Computer architecture; Concurrent computing; Hardware; Parallel processing; Software algorithms; Tin; Writing;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.617058
  • Filename
    617058