meow_hash
meow_hash copied to clipboard
Compare against xxHash
I'd be interested in
- pros and cons of meow, compared to xxHash
- throughput of meow vs. xxHash
See https://github.com/Cyan4973/xxHash
I don't particularly like xxHash, see this issue to learn about why: https://github.com/Cyan4973/xxHash/issues/180
The designer doesn't really know what they are doing. xxHash3 is practically okay-ish, just good enough for a lot of tests, but not as good as you'd think that would imply.
Meow is faster, but requires the X86 AES-NI extension.
At some point when I feel like cursing at compilers I'll go back to making a new hash suite addressing the shortcomings of Meow.
Latest XXH3 and XXH128 implementations with AVX2 claims to be as fast as MeowHash: https://github.com/Cyan4973/xxHash/wiki/Performance-comparison#bandwidth-of-non-portable-algorithms-or-implementations