how does it fare against murmurhash?
edit: I did the work myself as I should have in the first place, although I'm tired.
% cargo bench --bench throughput
Compiling gxhash v3.1.1 (/Users/daniel/Developer/gxhash)
Compiling fastmurmur3 v0.2.0
Finished `bench` profile [optimized] target(s) in 1.03s
Running benches/throughput/main.rs (target/release/ deps/throughput-c9580307c88ca541)
gxhash
| 4 > 3980.55
| 8 > 7961.11
| 16 > 15922.22
| 32 > 17986.93
| 64 > 25083.88
| 128 > 24548.44
| 256 > 32485.82
| 512 > 40386.43
| 1024 > 45980.96
| 2048 > 49396.93
| 4096 > 51314.47
| 8192 > 52324.80
| 16384 > 51536.52
| 32768 > 52342.91
murmur3
| 4 > 547.33
| 8 > 910.5 1
| 16 > 1752.21
| 32 > 2676.02
| 64 > 3552.02
| 128 > 4045.35
| 256 > 3975.75
| 512 > 3748.31
| 1024 > 3560.22
| 2048 > 3439.41
| 4096 > 3411.45
| 8192 > 3389.27
| 16384 > 3376.18
| 32768 > 3379.46