MAGIC - add SM3 benchmark

This commit is contained in:
Emman 2021-03-08 12:20:40 +08:00
parent 74f6570953
commit 277f96e4e0

View File

@ -40,3 +40,21 @@ For implementation detail, please refer https://github.com/emmansun/gmsm/wiki
BenchmarkMoreThan32-6 13656 86252 ns/op 3141 B/op 50 allocs/op
PASS
ok gmsm/sm2 4.139s
**SM3 hash Benchmark**
Pure golang version
goos: windows
goarch: amd64
pkg: github.com/emmansun/gmsm/sm3
BenchmarkHash8K-6 27097 41112 ns/op 199.26 MB/s 0 B/op 0 allocs/op
PASS
ok github.com/emmansun/gmsm/sm3 3.463s
ASM (non-AVX2) version
goos: windows
goarch: amd64
pkg: github.com/emmansun/gmsm/sm3
BenchmarkHash8K-6 34915 34256 ns/op 239.14 MB/s 0 B/op 0 allocs/op
PASS
ok github.com/emmansun/gmsm/sm3 2.797s