AmigaActive (693/2059)

From:Michael.J.Every
Date:9 Aug 2000 at 16:08:49
Subject:OGR/RC5 and MorphOS (A bit long)

Hello Oliver & everyone else who is interested!

Appologies to anyone who does not want to see this...
I think this is of interest to most.
If I am wrong (get flames) then I'll move over to CU-List so you dont get
anymore of this crap!

> Core #0 or #1 may be faster under 68k emulation.
Here we have the results of the dnetc v2.8010-463-CPR-00071321 RC5 client for
68k
running under M0S68k emulation, using the different RC5 cores available.

(Placed in proccessor order,000 to 060, not order of testing)

Suprisingly poor performance from the 020/030 core.

If the 68k Emulation is anything like Oxypatcher in so far as it optimises
instructions
as it needs them then this could explain the poor performance when compared to
the 000/010(I hope that makes sense, if not can someone explain it better? I'm
a
little tired right now, so may be spouting nonsense)

[Aug 09 13:55:47 UTC] RC5: using core #0 (unrolled 68000/010).
[Aug 09 13:56:08 UTC] Benchmark for RC5 core #0 (unrolled 68000/010)
0.00:00:16.57 [15,824.64 keys/sec]

[Aug 09 13:54:19 UTC] RC5: using core #1 (loopy 68020/030).
[Aug 09 13:54:40 UTC] Benchmark for RC5 core #1 (loopy 68020/030)
0.00:00:16.44 [13,955.39 keys/sec]

[Aug 09 13:57:18 UTC] RC5: using core #2 (unrolled 68040/060).
[Aug 09 13:57:38 UTC] Benchmark for RC5 core #2 (unrolled 68040/060)
0.00:00:16.21 [16,170.46 keys/sec]

Now here is the result from the 68040/25 using the 040/060 core & same client

[Aug 09 14:45:26 UTC] RC5: using core #2 (unrolled 68040/060).
[Aug 09 14:45:46 UTC] Benchmark for RC5 core #2 (unrolled 68040/060)
0.00:00:16.87 [21,851.12 keys/sec]

Note inconsistancy with time & keys/sec the 040/25 took (16.87 & 21,851.12
keys/sec)
& time the 68060 emulation (040/060 core) on M0S took (16.21 & 16,170.46
keys/sec)
Regards



M/\d M/\d Mike, Snip .sig, this is long enough.

Quote carefully and read all ADMIN:README mails