forked from TrueCloudLab/tzhash
Merge pull request #7 from nspcc-dev/feat/mbpers
Report benchmark results in MB/s
This commit is contained in:
commit
5c06a9fa8f
2 changed files with 4 additions and 2 deletions
|
@ -31,8 +31,8 @@ The example of how it works can be seen in tests.
|
|||
## AVX vs AVX2 version
|
||||
|
||||
```
|
||||
BenchmarkAVX-8 300 3566248 ns/op 64 B/op 4 allocs/op
|
||||
BenchmarkAVX2-8 500 2857174 ns/op 64 B/op 2 allocs/op
|
||||
BenchmarkAVX-8 500 3579980 ns/op 27.93 MB/s 64 B/op 4 allocs/op
|
||||
BenchmarkAVX2-8 500 2997518 ns/op 33.36 MB/s 64 B/op 2 allocs/op
|
||||
```
|
||||
|
||||
# Contributing
|
||||
|
|
|
@ -75,6 +75,7 @@ func BenchmarkAVX(b *testing.B) {
|
|||
_, _ = d.Write(data)
|
||||
d.checkSum()
|
||||
}
|
||||
b.SetBytes(int64(len(data)))
|
||||
}
|
||||
|
||||
func BenchmarkAVX2(b *testing.B) {
|
||||
|
@ -88,6 +89,7 @@ func BenchmarkAVX2(b *testing.B) {
|
|||
_, _ = d.Write(data)
|
||||
d.checkSum()
|
||||
}
|
||||
b.SetBytes(int64(len(data)))
|
||||
}
|
||||
|
||||
func TestHomomorphism(t *testing.T) {
|
||||
|
|
Loading…
Reference in a new issue