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

  Regards,
    Greg

 \|/   ___   \|/    [EMAIL PROTECTED]    +----- 2048R/38BD6CAB -----+
  @~./'O o`\.~@                            | 02BD EF81 91B3 1B33 64C2 |
 /__( \___/ )__\                           | 3247 6722 7006 38BD 6CAB |
    `\__`U_/'                              +--------------------------+

Reply via email to