Title :
Parallel Speculative Dom-based XML Parser
Author :
Jianliang, Ma ; Zhang, Shaobin ; Hu, Tongsen ; Wu, Minghui ; Chen, Tianzhou
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
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.
Keywords :
XML; data structures; field programmable gate arrays; grammars; parallel processing; FPGA; PSDXP; XML processing; Xilinx Virtex-5 board; extensible markup language; field programmable gate array; four threads parallelism; information representation tool; parallel XML parsing method; parallel speculative Dom-based XML parser; two threads parallelism; Educational institutions; Finite element methods; Hardware; Parallel processing; Random access memory; Syntactics; XML; DOM; FPGA; Parallel parsing; XML parser;
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
DOI :
10.1109/HPCC.2012.15