[xsd-users] XSD benchmarked against validating XML parsers

Boris Kolpackov boris at codesynthesis.com
Wed Oct 18 04:08:17 EDT 2006


Hi,

We've released XSDBench which is an open-source W3C XML Schema benchmark
that compares the performance of validating XML parsers. It measures
validation throughput, statically-linked test executable size, and, where
possible, peak heap and stack memory usage during parsing.

The results are quite interesting: XSD-generated C++/Parser mapping is
between 2 to 10 times faster than general-purpose validating parsers
while maintaining the lowest static footprint as well as the heap and
stack usage.

Results for the following platforms and compilers are available:

  - GNU/Linux on AMD Opteron 244 with GCC 4.1.2
  - Windows on Intel Pentium 3 with VC++ 7.1
  - GNU/Linux on Intel Pentium 3 with Intel C/C++ 9.1
  - GNU/Linux on IBM PowerPC 970MP with IBM XML C/C++ 8.0

More information on the benchmark architecture, results, as well as
the benchmark source code are available from the XSDBench home page:


http://www.codesynthesis.com/projects/xsdbench/


Regards,
Boris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 652 bytes
Desc: Digital signature
Url : http://codesynthesis.com/pipermail/xsd-users/attachments/20061018/809aafad/attachment.pgp


More information about the xsd-users mailing list