DocumentCode :
1872083
Title :
An efficient parallel algorithm for evaluating join queries on heterogeneous distributed systems
Author :
Al Hajj Hassan, M. ; Bamha, M.
Author_Institution :
LIFO, Univ. d´´Orleans, Orleans, France
fYear :
2009
fDate :
16-19 Dec. 2009
Firstpage :
350
Lastpage :
358
Abstract :
Owing to the fast development of network technologies, executing parallel programs on distributed systems that connect heterogeneous machines became feasible but we still face some challenges: Workload imbalance in such environment may not only be due to uneven load distribution among machines as in parallel systems but also due to distribution that is not adequate with the characteristics of each machine. In this paper, we present a new parallel join algorithm for heterogeneous distributed architectures based on an efficient dynamic data distribution and task allocation which makes it insensitive to data skew and ensures perfect balancing properties during all stages of join computation. The performance of this algorithm is analyzed using the scalable and portable BSP (bulk synchronous parallel) cost model. We show that our algorithm guarantees optimal complexity and near linear speed-up while reducing communication and disk input/output costs to a minimum.
Keywords :
distributed programming; parallel algorithms; parallel programming; software architecture; bulk synchronous parallel cost model; dynamic data distribution; heterogeneous distributed architectures; heterogeneous machines; network technologies; optimal complexity; parallel algorithm; parallel programs; task allocation; Algorithm design and analysis; Computer architecture; Concurrent computing; Costs; Database systems; Distributed computing; Parallel algorithms; Performance analysis; Relational databases; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing (HiPC), 2009 International Conference on
Conference_Location :
Kochi
Print_ISBN :
978-1-4244-4922-4
Electronic_ISBN :
978-1-4244-4921-7
Type :
conf
DOI :
10.1109/HIPC.2009.5433191
Filename :
5433191
Link To Document :
بازگشت