ASM-XML - XML parser written in Assembly

Marc Kerbiquet, probably disappointed at the speed of generic XML parsers, wrote an XML parser in Assembly, promising 200 MBps of processing bandwidth.
clipped from mkerbiquet.free.fr

AsmXml is a very fast XML parser and decoder for x86 platforms.
It achieves high speed by using the following features:

To give an idea of the relative speed of AsmXml, the fastest open source
XML parsers process between 10 and 30 MBs of XML per seconds while AsmXml
processes around 200 MBs per seconds (tested on an Athlon XP 1800+).

This parser is intended for applications that need intensive processing of XML.
This project will likely appeal you if XML parsing is a bottleneck in your data-flow.
It is expecially designed for bulk loads into databases.

This is not an all-purpose library, it is not designed to be used with DOM, SAX,
XPath and so on. Here, XML is just considered as an interchange format,
not as a working format.

  powered by clipmarks
Posted in General at February 28th, 2007. Trackback URI: trackback

No Responses to “ASM-XML - XML parser written in Assembly”

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>