Hello,
here some short benchmarks with the new HIFN 795x driver:
---------------------------------------------------------
Hardware which I use: net5501-70 with vpn1401 (PCI-Card)
(Users with vpn1411 mini-pci-card, please
report it if the driver works with this card.)
Software which I use: Latest stable kernel 2.6.27.6 from
www.kernel.org.
Chiper: aes-cbc-essiv:sha256, keysize: 256 bits
With hifn_795x driver:
----------------------------------------------------------------------
(/misc is mounted to the crypted partition)
piepmatz:/misc# time dd if=/dev/zero of=xxx.img bs=1024 count=700000
700000+0 Datensätze ein
700000+0 Datensätze aus
716800000 Bytes (717 MB) kopiert, 68,0707 s, 10,5 MB/s
real 1m9.206s
user 0m0.536s
sys 0m7.312s
piepmatz:/misc# time cat xxx.img >/dev/null
real 1m12.737s
user 0m0.080s
sys 0m2.596s
piepmatz:/misc#
----------------------------------------------------------------------
===========================================================================
As referece the software implementation of AES:
---------------------------------------------------------------------------
piepmatz:/misc# time dd if=/dev/zero of=xxx.img bs=1024 count=700000
700000+0 Datensätze ein
700000+0 Datensätze aus
716800000 Bytes (717 MB) kopiert, 128,616 s, 5,6 MB/s
real 2m8.711s
user 0m0.616s
sys 0m6.652s
piepmatz:/misc# time cat xxx.img >/dev/null
real 2m2.761s
user 0m0.080s
sys 0m2.368s
piepmatz:/misc#
---------------------------------------------------------------------------
With the HIFN 7955 crypto engine the throughput is 10,5 MB/s, nearly
the double of the software implementation of AES. Therefore the time
is nearly the half.
Regards
Andreas Gerlich
--
Andreas Gerlich, University of Ulm, Germany
open source project --> http://yaze-ag.de/ (Yet Another Z80 Emulator)
--
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html