blob: d6452891a3dddc4c743be66256ef26fffa7f68b5 [file] [log] [blame]
================================================================================================
single ints
================================================================================================
OpenJDK 64-Bit Server VM 11.0.4+11-LTS on Linux 3.10.0-862.3.2.el7.x86_64
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Hash For single ints: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
interpreted version 3285 3286 1 163.4 6.1 1.0X
codegen version 6838 6838 0 78.5 12.7 0.5X
codegen version 64-bit 6247 6247 0 85.9 11.6 0.5X
codegen HiveHash version 4927 4927 0 109.0 9.2 0.7X
================================================================================================
single longs
================================================================================================
OpenJDK 64-Bit Server VM 11.0.4+11-LTS on Linux 3.10.0-862.3.2.el7.x86_64
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Hash For single longs: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
interpreted version 3615 3615 0 148.5 6.7 1.0X
codegen version 9630 9633 5 55.8 17.9 0.4X
codegen version 64-bit 6763 6764 2 79.4 12.6 0.5X
codegen HiveHash version 5709 5711 2 94.0 10.6 0.6X
================================================================================================
normal
================================================================================================
OpenJDK 64-Bit Server VM 11.0.4+11-LTS on Linux 3.10.0-862.3.2.el7.x86_64
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Hash For normal: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
interpreted version 2946 2965 27 0.7 1404.7 1.0X
codegen version 2386 2386 1 0.9 1137.7 1.2X
codegen version 64-bit 895 895 0 2.3 426.8 3.3X
codegen HiveHash version 4454 4463 14 0.5 2123.6 0.7X
================================================================================================
array
================================================================================================
OpenJDK 64-Bit Server VM 11.0.4+11-LTS on Linux 3.10.0-862.3.2.el7.x86_64
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Hash For array: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
interpreted version 2325 2374 68 0.1 17740.6 1.0X
codegen version 4928 4977 69 0.0 37597.1 0.5X
codegen version 64-bit 3404 3408 5 0.0 25973.0 0.7X
codegen HiveHash version 1491 1512 30 0.1 11376.3 1.6X
================================================================================================
map
================================================================================================
OpenJDK 64-Bit Server VM 11.0.4+11-LTS on Linux 3.10.0-862.3.2.el7.x86_64
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Hash For map: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
interpreted version 0 0 0 45.1 22.2 1.0X
codegen version 271 278 8 0.0 66062.7 0.0X
codegen version 64-bit 208 210 2 0.0 50775.0 0.0X
codegen HiveHash version 52 53 0 0.1 12794.9 0.0X