On Thu, Mar 2, 2017 at 4:10 PM, Dave Täht wrote: > As for speeding up hashing, I've been looking over various algorithms to > do that for years now, I'm open to suggestions. The fastest new ones > tend to depend on co-processor support. The fastest I've seen relies on > the CRC32 instruction which is only in some intel platforms. > ​This is an area where I have a fair amount of experience...​ ​What are the requirements for this hashing function? - How much data is being hashed? I am guessing a limited number of bytes rather than an entire packet payload. - What is the typical number of hash table buckets? Is it prime or a power of 2? /john