| ================================================================================================ |
| Benchmark for MurMurHash 3 and xxHash64 |
| ================================================================================================ |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 8: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 10 10 0 204.2 4.9 1.0X |
| xxHash 64-bit 9 10 0 222.8 4.5 1.1X |
| HiveHasher 12 12 0 176.4 5.7 0.9X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 16: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 16 16 0 135.3 7.4 1.0X |
| xxHash 64-bit 13 13 0 166.2 6.0 1.2X |
| HiveHasher 21 21 0 99.7 10.0 0.7X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 24: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 21 21 0 101.6 9.8 1.0X |
| xxHash 64-bit 14 14 0 147.3 6.8 1.4X |
| HiveHasher 31 32 0 66.7 15.0 0.7X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 31: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 35 35 0 59.4 16.8 1.0X |
| xxHash 64-bit 28 28 0 75.8 13.2 1.3X |
| HiveHasher 41 41 0 50.9 19.7 0.9X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 95: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 90 90 0 23.4 42.7 1.0X |
| xxHash 64-bit 57 58 0 36.5 27.4 1.6X |
| HiveHasher 165 165 0 12.7 78.6 0.5X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 287: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 275 275 0 7.6 131.3 1.0X |
| xxHash 64-bit 102 102 0 20.6 48.5 2.7X |
| HiveHasher 542 542 0 3.9 258.3 0.5X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 1055: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 1012 1012 0 2.1 482.5 1.0X |
| xxHash 64-bit 289 290 0 7.2 138.0 3.5X |
| HiveHasher 2058 2058 1 1.0 981.1 0.5X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 2079: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 2000 2000 0 1.0 953.7 1.0X |
| xxHash 64-bit 562 562 0 3.7 267.8 3.6X |
| HiveHasher 4071 4071 0 0.5 1941.4 0.5X |
| |
| OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure |
| Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz |
| Hash byte arrays with length 8223: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative |
| ------------------------------------------------------------------------------------------------------------------------ |
| Murmur3_x86_32 7917 7919 4 0.3 3775.0 1.0X |
| xxHash 64-bit 2109 2109 0 1.0 1005.5 3.8X |
| HiveHasher 16162 16164 4 0.1 7706.5 0.5X |
| |
| |