In message <[EMAIL PROTECTED]>
        Daniel Grunblatt <[EMAIL PROTECTED]> wrote:
> Do you want me to give you an account in my linux machine where I have
> install gcc 3.0.2 so that you see it?

I'm not sure that will achieve anything - it's not that I don't
believe you, it's just that I'm not seeing the same thing.

I have now tried on a number of other machines, and the results
are summarised in the following table:

               Standard                     Computed Gotos
       Interpreted   Compiled        Interpreted       Compiled
A          3.35        33.56         4.63 (+38%)      29.83 (-11%)
B          5.69        85.24        14.08 (+147%)     78.60 (-8%)
C         15.09       314.91        31.83 (+111%)    259.34 (-18%)
D         45.87       774.73        62.37 (+36%)     795.30 (+3%)

Machine A is a 90Mhz Pentium running RedHat 7.1 with gcc 2.96
Machine B is a Dual 200Mhz Pentium-Pro running RedHat 6.1 with egcs 1.1.2
Machine C is a 733Mhz Pentium III running FreeBSD 4.3-STABLE with gcc 2.95.3
Machine D is an 1333Mhz Athlon running RedHat 7.1 with gcc 2.96

Clearly the speedup varies significantly between systems with some
giving much greater improvements than others.

One other thing that I did notice is that there is quite a bit of
fluctuation between runs on some of the machines, possibly because
we are measuring real time and not CPU time.

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu

Reply via email to