Official Benchmarks

← Back to benchmarks page

Version 2 Benchmarks

Taken from the official ChibiHash repository N-R-K/ChibiHash@6062093 and this comment from the original author N-R-K/ChibiHash#6.

Benchmarks made with smhasher3.

Name Large input (GiB/sec) Small input (Cycles/Hash)
chibihash64 (v2) 24.25 34.55
chibihash64 (v1) 22.65 42.16
xxhash64 15.10 50
city64 18.30 47
spooky64 16.68 70
rapidhash.protected¹ 21.50 32
polymur-hash¹² 13.82 43
¹ Requires compiler/cpu support for retrieving the full 128 bit result of a 64x64 bit multiply
² Universal, but has a complicated seeding step

Version 1 Benchmarks

Benchmarks made with smhasher. Not comparable to the benchmarks above.

Name Large input (GiB/sec) Small input (Cycles/Hash)
chibihash64 (v1) 18.08 49
xxhash64 12.59 50
city64 14.95 35
spooky64 13.83 59