3 ms·
Murmur3 has good distribution properties and is much less code than City/Highway/Spooky. There are also some hashes based on hardware AES instructions (not cryp
by aappleby 8y ago
Murmur3 has good distribution properties and is much less code than City/Highway/Spooky. There are also some hashes based on hardware AES instructions (not crypto, just taking advantage of the mixing properties) that are near perfect but I don't recall their names and haven't benchmarked them.
- bradleyjg 8y agoThis one? https://github.com/stg7/haesni https://github.com/stg7/haesni
- injinj 8y agoLook at the aeshash in the go runtime: https://github.com/golang/go/blob/master/src/runtime/asm_amd64.s https://github.com/golang/go/blob/master/src/runtime/asm_amd...
- flurrything 8y agoThe code for these hash tables is open source. You keep repeating that he should be using your hash functions for reasons xyz. Honestly, if you really believe this, show that doing so is better. Just because you are the author of uvw does not make yo right.