File:  [gforth] / gforth / Benchres
Revision 1.6: download - view: text, annotated - select for diffs
Wed Nov 29 20:20:31 1995 UTC (23 years, 8 months ago) by anton
Branches: MAIN
CVS tags: HEAD
replced tester.fs and coretest.fs with the new versions from John Hayes
make mostlyclean virtualclean added
Cache-flushing now works on the Alpha (other minor changes there)
configure now uses gcc by default and passes its GCC variable to the Makefile
introduced sourcefilename and sourceline# (and used them in many places).

    1: Some benchmark results for various combinations of hardware, Gforth
    2: version, and Gforth configuration. You can measure your combination
    3: with `make bench'. You can find a table comparing Gforth with four
    4: interpretive Forth systems in the manual (Section Performance), and a
    5: comparison with more systems in
    6: http://www.complang.tuwien.ac.at/pub/papers/ertl&maierhofer95.ps.gz.
    7: 
    8: All times are given in seconds of user time.
    9: 
   10: siev	bubble	matrix	fib	machine and configuration
   11: 10.99	12.13	11.34	13.13	Pentium 133MHz 256K PB cache; gcc-2.6.3 -DFORCE_REG; gforth-0.1beta
   12: 31.90	35.60	28.30	36.70	i486 66MHz 256K cache; gcc-2.6.3 -DFORCE_REG; gforth-0.1alpha
   13: 39.50	45.91	36.73	44.90	i486 50MHz 256K cache; gcc-2.7.0 -DFORCE_REG -DDIRECT_THREADED; gforth-0.1beta
   14: 42.82	46.74	38.69	48.30	i486 50MHz 256K cache; gcc-2.7.0 -DFORCE_REG; gforth-0.1beta
   15:  8.4	 8.3	 7.2	 9.4	21064A (Alpha) 300MHz 2M cache; gcc-2.7.1; gforth-0.1beta
   16: 17.3	19.0	14.1	18.3	R4000 100MHz 1M cache; gcc-2.4.5; gforth-0.1beta
   17: 50.9	56.8	42.4	52.0	R3000 25MHz 64K+64K cache; gcc-2.5.8 -DFORCE_REG; gforth-0.1beta
   18: 63.0	73.3	74.6	65.7	FJMB86903 (SPARC ELC) 33MHz; gcc-2.5.8; gforth-0.1beta
   19: 30.0	34.1	20.5	33.0	PA-RISC 1.1 50MHz 64K cache; gcc-2.6.3 -DDIRECT_THREADED; gforth-0.1beta

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>