Benchmark Setup
Hardware
CPU | Intel Pentium III Mobile 1Ghz, 512Kb L2 cache |
---|---|
MB | IBM ThinkPad R31, based on Intel 830 chipset |
RAM | 512Mb PC-133/133Mhz |
Software
OS/Kernel | Debian GNU/Linux unstable, Linux kernel 2.4.27 |
---|---|
Toolchain | Intel C++ 9.1 (9.1.044) |
Xerces-C++ | 2.7.0 |
XSD | 2.3.1.b1 |
Expat | 2.0.0 (used by XSD) |
XDK | 10.2.0.2.0 |
All parsers were build with the -DNDEBUG -O3 -xK
options.
The tests were built with the -DNDEBUG -O3 -xK -ipo -static
options.
The test executable sizes were measured with parser libraries statically-linked to the test executables.
Peak heap and stack sizes could not be measured due to
incompatibility between the libmemusage.so
utility
and Intel C++.