> The following measurements of "openssl speed sha" were taken on a > SPARC-T4. > > Baseline (OPENSSL_sparcv9cap=0): > > type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes > sha1 24322.20k 71309.59k 153340.94k 216593.41k 246923.26k > sha256 17516.97k 40926.25k 72628.65k 89984.68k 96938.67k > sha512 13219.95k 52850.94k 80323.41k 112189.44k 127052.46k > > With SHA opcodes enabled: > > type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes > sha1 33231.78k 115492.48k 318273.91k 579320.83k 759701.50k > sha256 46641.41k 157805.85k 419859.54k 708643.16k 889514.67k > sha512 50184.57k 202770.99k 529172.57k 1023763.11k 1405414.06k
http://cvs.openssl.org/chngview?cn=22857. For reference, comments refer to "cycles per byte", "saturation factor" and "GBps per socket". These are collected as following. "cycles per byte" are obtained by dividing clock frequency by corresponding 'openssl speed arg' benchmark result for largest block. "saturation factor" is obtained by dividing largest block result for 'openssl speed alg -multi X' by result for 'openssl speed alg' and by number of sockets in system. X is number of sockets times 8 cores per socket times 8 threads per core. "GBps per socket" are obtained by dividing largest block results for 'openssl speed alg -multi X' by number of sockets in system. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
