--- gforth/Benchres 2006/12/31 13:39:09 1.61 +++ gforth/Benchres 2007/12/31 17:34:58 1.66 @@ -1,4 +1,4 @@ -Copyright (C) 2003,2004,2005,2006 Free Software Foundation, Inc. +Copyright (C) 2003,2004,2005,2006,2007 Free Software Foundation, Inc. This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. @@ -13,6 +13,12 @@ http://www.complang.tuwien.ac.at/papers/ All times are given in seconds of user time. +Development results: +sieve bubble matrix fib platform and version + 3.51 3.91 3.54 4.07 Xscale IOP321 (Iyonix) 600MHz; 2007-03-12; gcc-3.3.6 + 1.96 2.42 1.97 2.23 Xscale IOP321 (Iyonix) 600MHz; 2007-03-18; gcc-3.3.6; ./configure CC=gcc-3.3 arm_cacheflush=arch/arm/cacheflush1 --enable-force-reg + 2.0 2.3 1.8 2.0 UltraSparc T1 (Sun Fire T1000) 1GHz; Solaris 2.10; gcc-4.0.2; 2007-03-13 + Results with Gforth 0.6.2 (for comparing CPUs): siev bubble matrix fib machine and configuration 0.21 0.33 0.14 0.36 Athlon 64 3200+ (2GHz, 1MB L2); gcc-2.95.1; gforth-0.6.2 --enable-force-reg @@ -26,6 +32,9 @@ siev bubble matrix fib machine and confi 1.71 2.18 1.30 2.24 PPC7400 (G4) 450MHz; Linux; gcc-2.95.4; gforth-0.6.2 0.75 1.04 0.41 1.14 PPC7447a (G4) 1066MHz; Linux; gcc-4.1.0; gforth-0.6.2-20060409 4.18 5.43 3.37 5.88 PPC604e (PowerMac) 200MHz; Linux; gcc-2.95.2; gforth-0.6.2 + 3.83 4.60 4.38 4.38 Xscale-IOP80321 (Iyonix) 600MHz; Linux; gcc-3.3.6; gforth-0.6.2 (with minor fixes) + 4.05 4.94 4.67 4.60 Xscale-IOP80321 (Iyonix) 600MHz; Linux; gcc 4.1.2 20061115; gforth-0.6.2 + 2.6 3.4 2.6 2.9 UltraSparc T1 (Sun Fire T1000) 1GHz; Solaris 2.10; gcc-4.0.2; gforth-0.6.2 All results (for historical perspective): siev bubble matrix fib machine and configuration