1995-08-24 - Linux brutessl client

Header Data

From: Sam Quigley <poodge@econ.Berkeley.EDU>
To: cypherpunks@toad.com
Message Hash: 4472e1cc962bd7499d6639f7b680a54b6e8ff452e6beecaae0017530c23fa0f4
Message ID: <199508240448.VAA12304@quesnay.Berkeley.EDU>
Reply To: N/A
UTC Datetime: 1995-08-24 04:48:42 UTC
Raw Date: Wed, 23 Aug 95 21:48:42 PDT

Raw message

From: Sam Quigley <poodge@econ.Berkeley.EDU>
Date: Wed, 23 Aug 95 21:48:42 PDT
To: cypherpunks@toad.com
Subject: Linux brutessl client
Message-ID: <199508240448.VAA12304@quesnay.Berkeley.EDU>
MIME-Version: 1.0
Content-Type: text/plain



Hi.

I've been able to compile a working brutessl 1.02 cllient under linux
and gcc 2.7.0, but I get abysmal search speeds.

My system is a pentium 60, which, according to the docs, ought to have
a speed of something over 14100 kps (that's what a 486dx2/66 with no
rotate left macro gets).

brutessl -t reports that my system can do 11200 keys per second.

Is there any obvious reason this number is so much lower than
expected?  I'm reasonably certain gcc implemets a rotl macro, but I
don't know how to make use of it -- has anyone out there gotten
assembly.c to compile under gcc?

Finally, are there any additional optimizations for pentium machines
available?

thanks,
-sq





Thread