Hardware-Based High Performance XML Parsing Technique Using an FPGA 


Vol. 40,  No. 12, pp. 2469-2475, Dec.  2015


PDF
  Abstract

A structured XML has been widely used to present services on various Web-services. The XML is also used for digital documents and digital signatures and for the representation of multimedia files in email systems. The XML document should be firstly parsed to access elements in the XML. The parsing is the most compute-instensive task in the use of XML documents. Most of the previous work has focused on hardware based XML parsers in order to improve parsing performance, while a little work has studied parsing techniques. We present the high performance parsing technique which can be used all of XML parsers and design hardware based XML parser using an FPGA. The proposed parsing technique uses element analyzers instead of the state machine and performs multibyte-based element matching. As a result, our parsing technique can reduce the number of clock cycles per byte(CPB) and does not need to require any preprocessing, such as loading XML data into memory. Compared to other parsers, our parser acheives 1.33∼1.82 times improvement in the system performance. Therefore, the proposed parsing technique can process XML documents in real time and is suitable for applying to all of XML parsers.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

K. Lee and B. Seo, "Hardware-Based High Performance XML Parsing Technique Using an FPGA," The Journal of Korean Institute of Communications and Information Sciences, vol. 40, no. 12, pp. 2469-2475, 2015. DOI: .

[ACM Style]

Kyu-hee Lee and Byeong-seok Seo. 2015. Hardware-Based High Performance XML Parsing Technique Using an FPGA. The Journal of Korean Institute of Communications and Information Sciences, 40, 12, (2015), 2469-2475. DOI: .

[KICS Style]

Kyu-hee Lee and Byeong-seok Seo, "Hardware-Based High Performance XML Parsing Technique Using an FPGA," The Journal of Korean Institute of Communications and Information Sciences, vol. 40, no. 12, pp. 2469-2475, 12. 2015.