Conference Proceeding

Hardware accelerated XML parsers with well form checkers and abstract classification tables

01/2011; DOI:10.1109/COMPSYM.2010.5685467 pp.467 - 473 In proceeding of: Computer Symposium (ICS), 2010 International
Source: IEEE Xplore

ABSTRACT XML (Extensible Markup Language) is a general language for representation of arbitrary data structures. It has been widely used in Internet applications and in computer systems because of the extension and user customization features. In order to parse XML documents efficiently, much research has been done to accelerate the processing of XML documents or messages. The hardware-accelerated approach is becoming important due to a higher performance is getting expected. Current hardware platforms for processing XML documents lack the capability of checking the syntactic structures for XML documents because of complication. To improve existing design methods, lower the CPU load, and process XML efficiently, we present a hardware accelerated XML parser with well-form checker by using the abstract classification table. The approach provides a testing and verification platform for XML processing. Abstract classification table is an emerging indexing technique to represent the hierarchical structure of XML documents and can accelerate XML processing. In our platform, the hardware accelerator can parse XML documents at 206 Mbps and provide a Giga bit level throughput.

0 0
 · 
0 Bookmarks
 · 
29 Views

Keywords

Abstract classification table
 
arbitrary data structures
 
computer systems
 
CPU load
 
Current hardware platforms
 
design methods
 
emerging indexing technique
 
Extensible Markup Language
 
general language
 
Giga bit level throughput
 
hardware-accelerated approach
 
higher performance
 
parse XML documents
 
process XML
 
processing XML documents lack
 
user customization features
 
verification platform
 
XML documents
 
XML parser
 
XML processing