dongjoon-hyun commented on code in PR #54313: URL: https://github.com/apache/spark/pull/54313#discussion_r2805584508
########## sql/catalyst/benchmarks/HashByteArrayBenchmark-jdk21-results.txt: ########## @@ -2,76 +2,76 @@ Benchmark for MurMurHash 3 and xxHash64 ================================================================================================ -OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure -AMD EPYC 7763 64-Core Processor +OpenJDK 64-Bit Server VM 21.0.10+7-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 206.1 4.9 1.0X -xxHash 64-bit 10 10 0 200.6 5.0 1.0X -HiveHasher 14 14 0 152.1 6.6 0.7X +Murmur3_x86_32 9 9 0 239.5 4.2 1.0X +xxHash 64-bit 10 10 0 219.3 4.6 0.9X +HiveHasher 12 12 0 176.3 5.7 0.7X -OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure -AMD EPYC 7763 64-Core Processor +OpenJDK 64-Bit Server VM 21.0.10+7-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 14 15 0 145.6 6.9 1.0X -xxHash 64-bit 13 13 0 167.4 6.0 1.1X -HiveHasher 23 23 0 91.2 11.0 0.6X +Murmur3_x86_32 13 13 0 157.3 6.4 1.0X +xxHash 64-bit 12 12 0 178.0 5.6 1.1X +HiveHasher 21 21 0 99.4 10.1 0.6X -OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure -AMD EPYC 7763 64-Core Processor +OpenJDK 64-Bit Server VM 21.0.10+7-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 20 20 0 104.3 9.6 1.0X -xxHash 64-bit 14 15 0 144.9 6.9 1.4X -HiveHasher 33 34 0 62.7 16.0 0.6X +Murmur3_x86_32 17 17 0 123.2 8.1 1.0X +xxHash 64-bit 14 14 0 152.7 6.5 1.2X +HiveHasher 32 32 0 66.3 15.1 0.5X -OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure -AMD EPYC 7763 64-Core Processor +OpenJDK 64-Bit Server VM 21.0.10+7-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 3 60.6 16.5 1.0X -xxHash 64-bit 28 28 0 76.0 13.2 1.3X -HiveHasher 44 44 0 48.1 20.8 0.8X +Murmur3_x86_32 26 26 0 79.4 12.6 1.0X Review Comment: The ratio is changed because `Murmur3_x86_32` is improved . -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
