DocumentCode :
3657770
Title :
Implementing relational database operations in a cube-connected multicomputer system
Author :
Chaitanya K. Baru;Ophir Frieder
Author_Institution :
Dept. of Elect. Engr. and Computer Science, The University of Michigan, Ann Arbor, 48109, USA
fYear :
1987
Firstpage :
36
Lastpage :
43
Abstract :
Parallel architectures for database processing should incorporate parallel CPU as well as parallel I/O (disk access) capability. The need to support parallel I/O gives rise to two important issues - data combination and non-uniform data distribution. Strategies for performing database operations in a cube-connected multicomputer system with parallel I/O are presented in this paper. The cube interconnection subsumes many other structures such as the tree, ring, etc. This property is exploited to efficiently support database operations such as Select, Aggregate, Join, and Project. The strategies presented here are unique in that they account for the non-uniform distribution of data across parallel paths by incorporating data redistribution steps as part of the overall algorithm. The two main data redistribution operations used are tuple balancing and merging. A simple analysis of the join and project operations is carried out assuming non-uniform data distributions. A more detailed simulation and study of issues related to query processing will be carried out as part of the future work.
Keywords :
"Merging","Heuristic algorithms","Program processors","Relational databases","Algorithm design and analysis"
Publisher :
ieee
Conference_Titel :
Data Engineering, 1987 IEEE Third International Conference on
Print_ISBN :
978-0-8186-0762-2
Type :
conf
DOI :
10.1109/ICDE.1987.7272354
Filename :
7272354
Link To Document :
بازگشت