Port-amiga archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD & 060



On Fri, 4 Oct 1996, Ignatios Souvatzis wrote:

> Hello,
> 
> a) Dhrystone is a surprisingly stupid (for modern CPUs) test. e.g., it
> can't distinguish the 3-2-2-2 memory access of the old DraCo boards
> from the 2-1-1-1 of the new ones. So you shouldn't use it at all. :-)
Ok

> 
> b) are you sure you used dhrystone right? You have to make sure the HZ
> symbol corresponds to what your libraries' timer functions actually
> use.  For "portability", this is set by dhry.h rather than reading it
> off the system includes.
First I used times() and I had a big gap between AmigaOS and NetBSD with 
all combinations of HZ. Then I switched off the branch cache, increased 
the cycles by 100 and compiled with time() and the results are nearly 
equal now.

> 
> c) did you compile with -m68060, to disable "optimizations" which use
> the no longer existant 32x32->64bit multiplication to replace a 32 bit
> division by a constant?
I compiled with -m68040 on both systems b'cos I didn't got versions from 
gcc with a -m68060 option.

Sincerely,
        Stephan Quitzsch



Home | Main Index | Thread Index | Old Index