Low-latency XPath Query Evaluation on Multi-Core Processors

dc.contributor.author Karsin, Benjamin
dc.contributor.author Casanova, Henri
dc.contributor.author Lim, Lipyeow
dc.date.accessioned 2016-12-29T02:17:36Z
dc.date.available 2016-12-29T02:17:36Z
dc.date.issued 2017-01-04
dc.description.abstract XML and the XPath querying language have become ubiquitous data and querying standards used in many industrial settings and across the World-Wide Web. The high latency of XPath queries over large XML databases remains a problem for many applications. While this latency could be reduced by parallel execution, issues such as work partitioning, memory contention, and load imbalance may diminish the benefits of parallelization. We propose three parallel XPath query engines: Static Work Partitioning, Work Queue, and Producer- Consumer-Hybrid. All three engines attempt to solve the issue of load imbalance while minimizing sequential execution time and overhead. We analyze their performance on sets of synthetic and real-world datasets. Results obtained on two multi-core platforms show that while load-balancing is easily achieved for most synthetic datasets, real-world datasets prove more challenging. Nevertheless, our Producer-Consumer-Hybrid query engine achieves good results across the board (speedup up to 6.31 on an 8-core platform).
dc.format.extent 10 pages
dc.identifier.doi 10.24251/HICSS.2017.752
dc.identifier.isbn 978-0-9981331-0-2
dc.identifier.uri http://hdl.handle.net/10125/41916
dc.language.iso eng
dc.relation.ispartof Proceedings of the 50th Hawaii International Conference on System Sciences
dc.rights Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject Multi-core
dc.subject Parallel query processing
dc.subject Performance analysis
dc.subject XML
dc.subject XPath
dc.title Low-latency XPath Query Evaluation on Multi-Core Processors
dc.type Conference Paper
dc.type.dcmi Text
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
paper0767.pdf
Size:
1.75 MB
Format:
Adobe Portable Document Format
Description: