About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
HPCNCS 2008
Conference paper
Intra-file-level parallelism on XML parsing: Framework and performance evaluation
Abstract
XML parsing is one of critical operations influencing the performance of XML-based applications. To accelerate its performance on multi-core processor, this paper proposes a novel Intra-File-Level Parallelism (IFLP) framework. Given an XML document, an IFLP parser can split it into small fragments with a little overhead, and simultaneously parse these fragments with several independent processing elements. Finally, the parsing results of the fragments will be combined together. We emulate an IFLP parser based on the well-known Expat parser. Through some experiments and theoretical analysis, we show that in most cases, the IFLP parser can effectively reduce the parsing latency, especially for large documents (i.e. >100KB), the latency can be decreased close to 1/N (N is the number of processing elements).