DocumentCode
526620
Title
A parallel solution to XML query application
Author
Chen, Rongxin ; Chen, Weibin
Author_Institution
Comput. Eng. Coll., Jimei Univ., Xiamen, China
Volume
6
fYear
2010
fDate
9-11 July 2010
Firstpage
542
Lastpage
546
Abstract
Since various XML query applications have come to the fore recently, performance optimization becomes the research hotspot. With the popularity of multi-core computing condition, parallelization appears as an important optimization measure. The paper presents a parallel solution to XML query application through the combination of parallel XML parsing and parallel XML query. The XML parsing is based on arbitrary XML data partition and parallel sub-tree construction with the final merging procedure. After XML parsing, the region encodings of XML data are obtained for relation matrix construction in that the XPath evaluation in query procedure is based on relation matrix. The matrix construction procedure and query primitives are parallelized to boost performance. As a whole, our solution makes use of multi-core environment through parallelization of key execution stages in query process. The key execution stages are verified by experiment and the whole effect of the solution is presented.
Keywords
XML; optimisation; parallel processing; program compilers; query processing; software performance evaluation; XML Query Application; XML data partition; XPath evaluation; multicore computing; parallel XML parsing; parallel XML query; performance optimization; relation matrix; relation matrix construction; Artificial intelligence; Artificial neural networks; Bismuth; Computers; XML parsing; XML query; XPath evaluation; multi-core; parallelization;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4244-5537-9
Type
conf
DOI
10.1109/ICCSIT.2010.5564719
Filename
5564719
Link To Document