Tom Biggs wrote:
> 
> I'm trying to get a handle on how fast our crypto engine is,
> so I'm running 'openssl speed xxx -engine yyy'.
> 
> Can someone explain the difference between normal timing and
> '-elapsed' timing?   It's giving me wildly different results
> and I would like to understand why.  When I do '-elapsed' with
> the software vs. my hardware, it shows the hardware as being
> _much slower_, so clearly I'm missing something.

Normal timing measures the CPU used, which is typically very little for
hardware. Elapsed is what it says, but obviously has problems unless the
machine is unloaded.

BTW, it isn't unheard of for hardware to be slower that software - some
is that way by design (it can do lots of parallel operations, but
openssl speed doesn't test that) and some is that way because people set
their targets by benchmarking other software - some of which is vastly
slower than OpenSSL.

What hardware have you got?

Cheers,

Ben.

--
http://www.apache-ssl.org/ben.html

"There is no limit to what a man can do or how far he can go if he
doesn't mind who gets the credit." - Robert Woodruff
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to