> [EMAIL PROTECTED] wrote:

> > Further to my previous message, I have not only received my Cryptoswift
> > card, but I actually have it working. I'm seeing a speed improvement of
> > around 20x on a Dual Pentium 166.
>
> Hmmm ... so we can expect about 3x on a single P3/1GHz. How much do
> these things cost?

        I'm not sure that's a valid estimate. Suppose on his system, the SSL
portion of client handling was 95% of the job and the cryptoswift card is so
fast that dropped to zero. That made his implementation 20 times faster.
Suppose on your system, the SSL portion of client handling is likewise 95%
of the work and the cryptoswift card is so fast that drops again to nearly
zero. That would make it a 20x speedup on your machine to, since 19/20 of
the job is being accelerated to nearly instantaneous.

        On the other hand, if the card is the limiting factor, the speedup may not
even be 3x. Suppose the CPU required to walk the crypto card through the
process of doing the calculations (time spent loading it and getting the
output) is constant. Perhaps on your machine that overhead will be so much
that the card is actually slower than just letting the CPU do the work. You
may actually experience a slowdown.

        In all honesty, I wouldn't be surprised if you saw a speedup of near 20x as
well. But you need to make a lot of assumptions to guess what difference it
will make on your machine from just that one data point.

        DS

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to