Hash Benchmark :( I don't have AVX - Thu, 22 Sep 2011 20:48:50 UTC
Hash benchmark
These are all full hash functions for use with RTs and LHTs.

Core2Quad Q9300 2.5 GHz (one 32 bit thread):
Auto selects scalar, SSE2, SSSE3 (only for SHA1), AVX, or AVX_XOP.
                                               (WinRTGen speed info)
Cisco              [3xSSE2]  25.26 MHashes/sec (5.46x; 4.628 MHashes/sec)
MD5                [3xSSE2]  26.14 MHashes/sec (4.65x; 5.618 MHashes/sec)
Double Binary MD5  [3xSSE2]  12.90 MHashes/sec
Double MD5         [3xSSE2]  12.29 MHashes/sec
MD4/NTLM           [4xSSE2]  39.60 MHashes/sec (5.94x/10.88x; 6.667 MHashes/sec/3.641 MHashes/sec)
SHA1               [1xSSSE3] 12.82 MHashes/sec (5.38x; 2.383 MHashes/sec)
MySQLSHA1/MySQL5   [1xSSSE3]  6.37 MHashes/sec (3.52x; 1.810 MHashes/sec)
This is 3.52x to 10.88x (average 5.97x) faster than WinRTGen's hash speed. This is a little misleading since there's the reduction function. Hopefully it will have a link speed that is at least 2 times faster.