checksum v1.3.6 benchmarks http://corz.org/windows/software/checksum/ These are my own, personal benchmarks which I produce often when testing DLL code and compile-time switches. Feel free to use my protocol and compare your own results, even mail them to me! My protocol: * Quiet the system. i.e. close web browsers, music players and other non-essential apps. * Hash the test file once, to load it into RAM. This way, hard drive speeds/interface/fragmentation/etc., will not skew the results - we are purely interested in /computational/ speed. The test file is exactly 1GB in size. You need to have at least 1GB of free RAM to do hold the file data! And a 1GB file. * Hash the file a further three times, recording the time taken, to at least 2 decimal places. If all goes to plan, the three times will be *very* close. You can repeat this step more than once if you feel the numbers are being affected by some system event. Repeat/wait until the results /become/ very close. This indicates the system is otherwise quiet. * Repeat for all algorithms, using both x86 and x64 checksum binaries. The differences are "interesting". * Calculate the average (mean) time and use this figure to calculate the average hashing speed. Record that. The Results: Best time so far: MD5 at 604.73 MB/s for Intel i7 3770K Intel Celeron G530.. x86 x64 MD5: Average time =>3.65471996003509 Average time =>3.54999705889624 Average speed =>280.14 MB/s Average speed =>288.4 MB/s SHA1: Average time =>5.29338305645754 Average time =>5.44766597131586 Average speed =>193.42 MB/s Average speed =>187.94 MB/s BLAKE2: Average time =>7.08508659124095 Average time =>4.96118145833946 Average speed =>144.51 MB/s Average speed =>206.37 MB/s Intel Core i7 3770K .. x86: x64: MD5: Average time =>1.71526789173288 Average time =>1.69303022115984 Average speed =>596.89 MB/s Average speed =>604.73 MB/s SHA1: Average time =>2.30020931031763 Average time =>2.33901472160913 Average speed =>445.1 MB/s Average speed =>437.72 MB/s BLAKE2: Average time =>3.07785050245177 Average time =>2.26448678252172 Average speed =>332.65 MB/s Average speed =>452.13 MB/s