Some benchmarks
---------------

Here are some superficial benchmarks using bench1.ox and bench2.ox

program, version    bench1  bench2  OS/machine
Ox 3.10 (Windows)      2.1     3.4  Win2000 (PIII-500)   oxl.exe
Ox 1.20 (Windows)      5.4     8.7  NT 4.0  (PPro-200)   oxl.exe
Ox 1.20 (MSDOS)        5.8     9.7  NT 4.0  (PPro-200)   oxdos.exe

program, version    bench1  bench2  OS/machine
Ox 1.10 (Windows)     14.8    19.8  NT 3.51 (P5-90)
Ox 1.10 (Windows)     18.2    19.8  Win95   (P5-90)
Ox 1.10 (MSDOS)       18.4    22.0  MS-DOS  (P5-90)
Ox 1.10 (MSDOS)       18.6    22.8  Win95   (P5-90)
Ox 1.10 (MSDOS)       18.6    23.5  NT 3.51 (P5-90)
GAUSSi 3.2.13 (MSDOS) 22      81    MS-DOS  (P5-90)

Significant speed improvements came after version 1.06:
Ox 1.06 (Windows)     34      45    NT 3.51 (P5-90)
Ox 1.06 (MSDOS)       32      31    MS-DOS  (P5-90)
Ox 1.06 (Linux)       23      28    Linux   (P5-90)


Notes
Times are in seconds. Times of bench1 and bench2 are running the
program from the command line, with time measured by the program
(except for SunOs version). Code for bench1 and bench2 is supplied.
Bench2 uses matrix indices instead of matrix expressions.


Jurgen Doornik, Nuffield College
