flying-pig / smhasher

Automatically exported from code.google.com/p/smhasher
0 stars 0 forks source link

Class similar to CMurmurHash2A, using the MurmurHash3 algorithm? #1

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Is there a class similar to CMurmurHash2A, using the MurmurHash3 algorithm, or 
can you explain breifly how it might be produced? I imagine it needs 3 state 
fields, namely h1, c1, and c2. I previously converted CMurmurHash2A to a struct 
in C#, and plan to do the same for the new algorithm. 

Thank you, Frank Hileman

Original issue reported on code.google.com by frank...@gmail.com on 8 Jan 2011 at 5:46

GoogleCodeExporter commented 8 years ago
I see the algorithm has changed completely and now there is only one 32 bit 
state field, for a 32 bit hash. I created a C# structure to enclose this and 
expose incremental hashing methods.

Original comment by frank...@gmail.com on 13 May 2011 at 10:09

GoogleCodeExporter commented 8 years ago
I've added Shane Day's portable-ized version of MurmurHash3 to the repository - 
it has an incremental mode similar to CMurmurHash2A.

Original comment by tanj...@gmail.com on 11 May 2012 at 5:31

GoogleCodeExporter commented 8 years ago

Original comment by tanj...@gmail.com on 11 May 2012 at 5:33