DocumentCode :
2037616
Title :
Design and performance evaluation of parallel algorithms for path expressions in object database systems on NOW
Author :
Fang, Qiang ; Wang, Guoreu ; Yu, Ge ; Kaneko, Kunihiko ; Makinouchi, Akifumi
Author_Institution :
Sch. of Inf. Sci. & Eng., Northeastern Univ., Shenyang, China
fYear :
1999
fDate :
1999
Firstpage :
395
Lastpage :
402
Abstract :
In OODB, path expressions are usually used for navigating through complex objects and obtaining necessary information at the far end of a sequence of object references. The parallel forward pointer chasing algorithm (PFPC) and parallel backward pointer algorithm (PBPC) are natural algorithms for path expressions. If we change the implicit joins in the path expression into explicit joins, parallel join algorithms can also be employed for path expressions. In order to improve performance in a distributed environment, semi-join operations replace the join operations, which is called the parallel cascade semi-join algorithm (PCSJ). This paper mainly describes and compares PFPC and PCSJ algorithms implemented on DSVM; then analyzes the performance of algorithms from test results according to a certain benchmark. We can see PCSJ has much better performance than PFPC by the results. These parallel algorithms exploit pipelining and I/O communication parallelism; making full use of DSVM characteristics. Some valuable ideas are obtained from the theory analysis and practical testing
Keywords :
object-oriented databases; parallel algorithms; relational algebra; relational databases; software performance evaluation; workstation clusters; benchmark; explicit joins; implicit joins; input output communication parallelism; network of workstations; object oriented database; parallel backward pointer algorithm; parallel cascade semi-join algorithm; parallel forward pointer chasing algorithm; parallel join algorithms; path expressions; performance evaluation; pipelining; Algorithm design and analysis; Database systems; Parallel algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database Applications in Non-Traditional Environments, 1999. (DANTE '99) Proceedings. 1999 International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-7695-0496-5
Type :
conf
DOI :
10.1109/DANTE.1999.844984
Filename :
844984
Link To Document :
بازگشت