Digest::MurmurHash3::PurePerl released!

MurmurHash3をpure perlで計算する。Digest::MurmurHash3::PurePerlCPANにリリースしました。

もともと、Algorithm::HyperLogLog::PP用に作っていた murmur32( ) に murmur128() を加えて、独立したモジュールとしました。
CPANTestersでもいまのところ問題が無いようなので、Algorithm::HyperLogLogのmurmur32の実装も、Digest::MurmurHash3::PurePerlに切り替えました。

参考までに、他のpure perlハッシュ関数(128-bit)と共にベンチマーク結果を以下に貼っておきます。

           Rate     sha     md5 murmur3
sha       808/s      --    -92%    -92%
md5     10000/s   1138%      --     -2%
murmur3 10204/s   1163%      2%      --