DocumentCode
3473011
Title
Performance of the pipelined hash-join algorithm in a heterogeneous distributed environment
Author
Khan, Zahira S.
Author_Institution
Dept. of Math. & Comput. Sci., Bloomsburg Univ., PA, USA
fYear
1998
fDate
21-23 Jan 1998
Firstpage
486
Lastpage
491
Abstract
A pipelined distributed parallel hash-join algorithm is executed in a distributed heterogeneous supercomputing environment which consists of the Connection Machine CM2, and the Cray C90. This algorithm implements the computationally intensive join operation of relational databases. The hash and join phases of the algorithm are executed on the architectures determined to be best suited for them. The hash phase of the algorithm is implemented on the Cray C90. The hashed data sets of the first join relation are transmitted from the Cray to the CM2. A pipeline is established between the two machines as the Cray continues to hash each page of the second join relation and transmits it to the CM2 where the join is performed. Limited improvements in performance of the pipelined algorithm for different combinations of data sizes, data distributions, and join sizes is analyzed and the limitations of the distributed environment are discussed
Keywords
file organisation; multiprocessing systems; parallel algorithms; pipeline processing; relational databases; software performance evaluation; CM2 Connection Machine; Cray C90; computationally intensive join operation; data distributions; data sizes; distributed heterogeneous supercomputing environment; hashed data sets; join sizes; pipelined distributed parallel hash-join algorithm performance; relational databases; Algorithm design and analysis; Computer architecture; Computer science; Database machines; Hardware; Mathematics; Partitioning algorithms; Performance analysis; Pipelines; Relational databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1998. PDP '98. Proceedings of the Sixth Euromicro Workshop on
Conference_Location
Madrid
Print_ISBN
0-8186-8332-5
Type
conf
DOI
10.1109/EMPDP.1998.647237
Filename
647237
Link To Document