Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compare against xxHash #84

Open
lorenzleutgeb opened this issue Oct 29, 2021 · 2 comments
Open

Compare against xxHash #84

lorenzleutgeb opened this issue Oct 29, 2021 · 2 comments

Comments

@lorenzleutgeb
Copy link

lorenzleutgeb commented Oct 29, 2021

I'd be interested in

  • pros and cons of meow, compared to xxHash
  • throughput of meow vs. xxHash

See https://github.com/Cyan4973/xxHash

@NoHatCoder
Copy link

I don't particularly like xxHash, see this issue to learn about why: Cyan4973/xxHash#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.

@mmozeiko
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants