On Tue, Feb 17, 2009 at 8:24 PM, Lonnie Abelbeck <li...@lonnie.abelbeck.com> wrote: > > Philip is referring to a set of tests I did wrt OpenSSL AES support > for the net5501. > > The real world tests were using OpenVPN, OpenSSL does have some built- > in benchmark tests, but they are not easy to interpret... though it > was useful to see when we finally got acceleration working for the > net5501. > > Lonnie > > > pbx ~ # openssl engine > (cryptodev) BSD cryptodev engine > (padlock) VIA PadLock (no-RNG, no-ACE) > (dynamic) Dynamic engine loading support > > pbx ~ # openssl speed aes -engine cryptodev > engine "cryptodev" set. > ... > The 'numbers' are in 1000s of bytes per second processed. > type 16 bytes 64 bytes 256 bytes 1024 bytes > 2048 bytes > aes-128 cbc 29975.53k 33590.25k 33916.59k 34897.45k > 34988.22k > aes-192 cbc 25540.87k 29070.69k 29879.27k 29361.49k > 30091.64k > aes-256 cbc 23657.75k 25328.07k 26555.93k 26677.53k > 26141.58k >
These are the tests I found on the VIA Padlock site: pbx ~ # openssl speed -evp aes-128-ecb -engine padlock engine "padlock" set. Doing aes-128-ecb for 3s on 16 size blocks: 9190152 aes-128-ecb's in 2.99s Doing aes-128-ecb for 3s on 64 size blocks: 8551393 aes-128-ecb's in 3.00s Doing aes-128-ecb for 3s on 256 size blocks: 6305419 aes-128-ecb's in 2.99s Doing aes-128-ecb for 3s on 1024 size blocks: 3012709 aes-128-ecb's in 2.99s Doing aes-128-ecb for 3s on 2048 size blocks: 1772584 aes-128-ecb's in 2.99s OpenSSL 0.9.8j 07 Jan 2009 built on: Sun Feb 15 19:05:30 EST 2009 options:bn(64,32) md2(int) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr) compiler: /home/kris/projects/astlinux-trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DHAVE_CRYPTODEV -I/home/kris/projects/astlinux-trunk/build_i586/staging_dir/include -DTERMIO -O3 -fomit-frame-pointer -Wall -Os -pipe -fomit-frame-pointer available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 2048 bytes aes-128-ecb 49178.07k 182429.72k 539861.96k 1031777.26k 1214131.11k pbx ~ # -- Kristian Kielhofner http://blog.krisk.org http://www.submityoursip.com http://www.astlinux.org http://www.star2star.com ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Astlinux-users mailing list Astlinux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pay...@krisk.org.