This is basic RT code, all it does is benchmarking and testing different algorithms.
Rainbow table benchmark
Algorithm     Supported instruction sets     Length
---------------------------------------------------
cisco         scalar/SSE2      /AVX/AVX_XOP  0 - 16
doublebinmd5  scalar/SSE2      /AVX/AVX_XOP  0 - 19
doublemd5     scalar/SSE2      /AVX/AVX_XOP  0 - 35
md4           scalar/SSE2      /AVX/AVX_XOP  0 - 31
md5           scalar/SSE2      /AVX/AVX_XOP  0 - 19
mysqlsha1     scalar/SSE2/SSSE3/AVX/AVX_XOP  0 - 23
mysql5        scalar/SSE2/SSSE3/AVX/AVX_XOP  0 - 23
ntlm          scalar/SSE2      /AVX/AVX_XOP  0 - 15
sha1          scalar/SSE2/SSSE3/AVX/AVX_XOP  0 - 23

Core2Quad Q9300 2.5 GHz (one 32 bit thread):
Cisco              5.64 MLinks/sec  7.48 MReduxes/sec  25.30 MHashes/sec [3xSSE2]
MD5                5.65 MLinks/sec  7.35 MReduxes/sec  26.13 MHashes/sec [3xSSE2]
Double Binary MD5  4.57 MLinks/sec  7.36 MReduxes/sec  12.95 MHashes/sec [3xSSE2]
Double MD5         4.54 MLinks/sec  7.40 MReduxes/sec  12.22 MHashes/sec [3xSSE2]
MD4/NTLM           6.07 MLinks/sec  7.40 MReduxes/sec  39.63 MHashes/sec [4xSSE2]
SHA1               4.54 MLinks/sec  8.00 MReduxes/sec  12.79 MHashes/sec [1xSSSE3]
MySQLSHA1/MySQL5   3.34 MLinks/sec  7.92 MReduxes/sec   6.35 MHashes/sec [1xSSSE3]