[rc5] Speed freeks with Cyrix, AMD, PPro or RISC machines ?
msissom at dnaent.com
Tue Aug 19 10:58:35 EDT 1997
At 01:01 AM 8/19/97 +0200, you wrote:
>Marc Sissom wrote:
>> Have they(bovine) contacted you yet?
>Yes, I'm now working on the 2.x series.
>Yes, we have improved the P5 code in 2.004, and it should be faster than
>the current (3.04) cyberian client, on a P5. On a PP200 / NT4 the 2.004
>P5 code runs at ~263 kkeys/s and the cyberian client runs at ~245
>kkeys/s (iddle machine at night, cheking real blocks).
If I read this properly, you said that the v24 p5 optimized w32 client
will churn ~263Kk/s on a pp200. Something must be wrong. Are you sure
that's not ~463Kk/s? Here's a cut-paste from your v1 client on a pp233
and NT4 running now(light httpd, user mail, and so forth, mainly a
>rc5-56-client (rg) : Start Key 0x37F0B270000000, trying 268435456 keys.
>rc5-56-client (rg) : Processed 576537.87 keys per second.
>rc5-56-client (rg) : Keyspace Exhausted in 7.76 minutes.
>rc5-56-client: Notifying Key Server ``192.168.1.89''
>rc5-56-client (rg) : Obtaining Key Mask from ``192.168.1.89:2056''.
>rc5-56-client: Bovine Personal Proxy KeyServer (Build 2106)
>rc5-56-client (rg) : Received Keyspace Mask 0x0000000FFFFFFF
>rc5-56-client (rg) : Start Key 0x37F0B420000000, trying 268435456 keys.
>rc5-56-client (rg) : Processed 562797.88 keys per second.
>rc5-56-client (rg) : Keyspace Exhausted in 7.95 minutes.
Scale these back by 200/233 and you get pp200 numbers.
>The cyberian P6 code is currently faster than ours, but we will have a
>faster P6 core in 2.005 (*don't ask me 'when').
>I've tried to improve both the 6x86 code and the K5 code in 2.004, and
>it should be faster than my old v1-based code. I just checked the client
>speed page and it seems that 2.004 is checking ~280 kkeys/s under Linux.
That seems about right. At home it seems that the pproxy takes up
the slack between v1 and v2. I guess that key buffering and screen i/o
does cost us a few keys.
To unsubscribe, send email to majordomo at llamas.net with 'unsubscribe rc5' in the body.
More information about the rc5