1
0
mirror of https://github.com/fumiama/blake2b-simd.git synced 2026-06-11 05:30:37 +08:00

Added performance comparison to other hashing techniques (#12)

This commit is contained in:
Frank
2016-07-05 19:48:44 +02:00
committed by Harshavardhana
parent d2af7cb658
commit b899a74a3a
3 changed files with 110 additions and 43 deletions

View File

@@ -78,6 +78,15 @@ BenchmarkHash32K-12 232.87 911.85 3.92x
BenchmarkHash128K-12 233.37 918.93 3.94x
```
### AVX2: Comparison to other hashing techniques
$ go test -bench=Comparison
BenchmarkComparisonMD5-12 1000 1726121 ns/op 607.48 MB/s
BenchmarkComparisonSHA1-12 500 2005164 ns/op 522.94 MB/s
BenchmarkComparisonSHA256-12 300 5531036 ns/op 189.58 MB/s
BenchmarkComparisonSHA512-12 500 3423030 ns/op 306.33 MB/s
BenchmarkComparisonBlake2B-12 1000 1232690 ns/op 850.64 MB/s
Benchmarks below were generated on a MacBook Pro with a 2.7 GHz Intel Core i7.
### AVX