[RC5] C DES core
lgonzalez at nazdar.com
Thu Jan 22 17:54:01 EST 1998
I'd say reaching 90% of full, hand-optimized speed would be very
at least in this case. Other algorithms might optimize better with the C
compiler, but the BeOS DES client (C core) checks about 500kk/s on my
604e/200, it ought to do at least 800kk/s on this hardware. Can't wait
the full Mac client! Can't run BeOS on my 603e's, and don't much care for
the Deschall client, though I'll use it, if I start feeling desperate.
Lorenzo - Distributed Jugglers
> -----Original Message-----
> From: owner-rc5 at llamas.net [mailto:owner-rc5 at llamas.net]On Behalf Of C.
> Jasper Spaans
> Sent: Thursday, January 22, 1998 4:58 PM
> To: 'rc5 at llamas.net'
> Subject: Re: [RC5] C DES core
> On Thu, 22 Jan 1998, Mary Conner wrote:
> > Given some of the reactions that I have seen to the released x86
> > releasing a functional but slow C DES core may have backfired.
> I don't know why it should be slow. For example: when this client is coded
> in C, and doesn't use black magic, it might be possible to let it be
> compiled by the compiler.
> This would give a client running at at least 90% of the speed of a
> optimized client.
> Just some quick math: suppose we could exhaust the keyspace with a
> client in 22.5 days.
> If someone were to write an optimized client, this time would drop to
> 22.5*0.9 which would be about 20.4 days.
> Which leads me to the following conclusion:
> If the client is not ready before the contest starts, so be it, just bring
> out a client running at 90% of the max. achievable keyrate.
> A delay of 2.1 days in releasing the client will not help anyone to
> the contest faster!
> (of course, this 2.1 day figure can be extended to 4.2 days for the $5k
> 8.4 days for the $2k5 prize - all these times have been exceeded)
> My $0.02: *** RELEASE SOME CLIENTS NOW - COMPILE THEM WITH GCC -O3 ***
> __ ___ __ C. Jasper Spaans
> / //__ Luchtvaart- en Ruimtevaarttechniek, T.U. Delft
> /__ __/ __/ Aerospace Engineering, Delft University of Technology
> finger spaans at vvtp.tn.tudelft.nl for my public PGP-key
> To unsubcribe, send 'unsubscribe rc5' to majordomo at lists.distributed.net
> rc5-digest subscribers replace rc5 with rc5-digest
To unsubcribe, send 'unsubscribe rc5' to majordomo at lists.distributed.net
rc5-digest subscribers replace rc5 with rc5-digest
More information about the rc5