Parallel Speculative Dom-based XML Parser

Ma Jianliang,Shaobin Zhang,Tongsen Hu,Minghui Wu,Tianzhou Chen
DOI: https://doi.org/10.1109/HPCC.2012.15
2012-01-01
Abstract:The extensible markup language XML is a standard information representation tool and is playing an increasingly important role in many fields, like database and web services. XML parsing is a core task in XML processing, and many XML parsers are presented both in software and hardware community. In order to accelerate XML parsing, parallel XML parsing method is introduced. In this paper, we detail the design of a parallel speculative Dom-based XML parser (PSDXP) which is implemented of Field Programmable Gate Array (FPGA). Both two threads parallelism and four threads parallelism PSDXPs are implemented on a Xilinx Virtex-5 board. The former can achieve 0.5004 CPB and 1.998 Gbps, and the later capable of running at 0.2505 CPB and 3.992 Gbps.
What problem does this paper attempt to address?