multiformats / go-multihash

Multihash implementation in Go
MIT License
239 stars 57 forks source link

Add blake3 hash and sharness tests #147

Closed jbouwman closed 3 years ago

jbouwman commented 3 years ago

This PR registers the version of BLAKE3 hashing from https://github.com/lukechampine/blake3 which now seems to have vector optimization.

Closes https://github.com/multiformats/go-multihash/issues/121

Stebalien commented 3 years ago

https://github.com/lukechampine/blake3/pull/13

But the cpuid version doesn't really matter.

lukechampine commented 3 years ago

I've tagged v1.1.6 with cpuid v2 if you want to use that. 👍🏻

Stebalien commented 3 years ago

Thanks!