On Sat, Nov 04, 2006 at 11:09:56PM -0500, Greg Mortensen wrote:
> Darrin Chandler <[EMAIL PROTECTED]> wrote:
> 
> >For desktop/server use, hardware acceleration for crypto seems
> >increasingly irrelevant as processors become faster. Yawn.
> 
>   From a VIA PadlockACE equipped SBC:
> 
>              16 bytes    64 bytes     256 bytes    1024 bytes   8192 bytes
> aes-128-cbc  31885.24k   118568.67k   312349.58k   535048.83k   649099.91k
> 
>   From a "irrelevant as processors become faster" i386:
> 
> aes-128-cbc  61905.43k   83868.59k    91948.85k    93908.47k    93081.82k
> 
>   Yawn indeed.
> 
> >For "appliances" such as soekris, WRAP, et al, crypto in hardware can
> >still be quite important.
> 
>   It is here that's it's quite irrelevant, as these little CPUs cannot 
> feed the accelerator fast enough.  From a vpn1411 equipped Soekris:
> 
> aes-128-cbc  63.65k      250.39k      944.13k     2953.46k     7989.79k
> 
> >I see the occasional post here about someone trying to make sure their 
> >accelerator is being used in OpenBSD ...
> 
>   ...because the userland -> kernel -> userland transition makes a 
> hardware accelerated Soekris slower than a stock one, except for large 
> block sizes.  From a net4801:
> 
> aes-128-cbc  2408.59k   2738.99k     2810.27k     2841.62k    2766.26k

Thanks for posting some hard numbers! Very interesting and good to know.
Can you say what the "irrelevant" i386 machine is? Lots of difference
between a 90MHz PentiumI and a 3GHz Opteron, and I'd like to know where
those numbers fit in.

-- 
Darrin Chandler            |  Phoenix BSD Users Group
[EMAIL PROTECTED]   |  http://bsd.phoenix.az.us/
http://www.stilyagin.com/  |

Reply via email to