Title :
Parallel Database Join Operations in Heterogeneous Grids
Author :
Mach, Werner ; Schikuta, Erich
Author_Institution :
Univ. of Vienna, Vienna
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;
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
DOI :
10.1109/PDCAT.2007.79