• DocumentCode
    2622793
  • Title

    Parallel Database Join Operations in Heterogeneous Grids

  • Author

    Mach, Werner ; Schikuta, Erich

  • Author_Institution
    Univ. of Vienna, Vienna
  • fYear
    2007
  • fDate
    3-6 Dec. 2007
  • Firstpage
    236
  • Lastpage
    243
  • Abstract
    This paper presents an analytical comparison of parallel join algorithms in a generalized multiprocessor framework and a simplified, heterogenous Grid environment. We develop a concise but comprehensive analytical model for the well-known hash join algorithm and compare it to nested-loop and sort-merge join algorithms. We concentrate on a limited number of characteristic parameters to keep the analytical model clear and focused. We justify that a meaningful model can be built upon only three characteristic parameter sets, describing node processing performance, the I/O and the disk bandwidth, which are the parameters for the optimization the Grid workflow by a smart brokerage mechanism. Based on these results the paper proves that by a smart enhancement of the algorithms exploiting the specifics of the Grid the known performance results for a homogenous multi-processor architecture are to be revised for a heterogenous Grid environment.
  • Keywords
    cryptography; grid computing; parallel databases; generalized multiprocessor framework; hash join algorithm; heterogenous grid environment; nested-loop algorithms; parallel database join operations; sort-merge join algorithms; Algorithm design and analysis; Analytical models; Bandwidth; Data engineering; Distributed computing; Distributed databases; Joining processes; Knowledge engineering; Parallel algorithms; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2007. PDCAT '07. Eighth International Conference on
  • Conference_Location
    Adelaide, SA
  • Print_ISBN
    0-7695-3049-4
  • Type

    conf

  • DOI
    10.1109/PDCAT.2007.79
  • Filename
    4420176