Last active
October 7, 2023 12:58
-
-
Save pettyjamesm/53cffa0222ce42afb77b3532417759ce to your computer and use it in GitHub Desktop.
Vectorized Hashing for FlatHash @ 300 Groups
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "1", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 44.04241237, | |
"scoreError" : 0.3024416700299016, | |
"scoreConfidence" : [ | |
43.7399706999701, | |
44.3448540400299 | |
], | |
"scorePercentiles" : { | |
"0.0" : 43.9519144, | |
"50.0" : 44.04226585, | |
"90.0" : 44.12769855, | |
"95.0" : 44.12769855, | |
"99.0" : 44.12769855, | |
"99.9" : 44.12769855, | |
"99.99" : 44.12769855, | |
"99.999" : 44.12769855, | |
"99.9999" : 44.12769855, | |
"100.0" : 44.12769855 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
44.12769855, | |
43.9772752, | |
44.11290785, | |
44.04226585, | |
43.9519144 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.3873180779275387, | |
"scoreError" : 0.009491788179228262, | |
"scoreConfidence" : [ | |
1.3778262897483105, | |
1.396809866106767 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.384667907533857, | |
"50.0" : 1.3873362389542176, | |
"90.0" : 1.390189642790512, | |
"95.0" : 1.390189642790512, | |
"99.0" : 1.390189642790512, | |
"99.9" : 1.390189642790512, | |
"99.99" : 1.390189642790512, | |
"99.999" : 1.390189642790512, | |
"99.9999" : 1.390189642790512, | |
"100.0" : 1.390189642790512 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.384667907533857, | |
1.3893203672621857, | |
1.3850762330969206, | |
1.3873362389542176, | |
1.390189642790512 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.0640848, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.0640848, | |
0.0640848 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0640848, | |
"50.0" : 0.0640848, | |
"90.0" : 0.0640848, | |
"95.0" : 0.0640848, | |
"99.0" : 0.0640848, | |
"99.9" : 0.0640848, | |
"99.99" : 0.0640848, | |
"99.999" : 0.0640848, | |
"99.9999" : 0.0640848, | |
"100.0" : 0.0640848 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.0640848, | |
0.0640848, | |
0.0640848, | |
0.0640848, | |
0.0640848 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "1", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 14.9114215, | |
"scoreError" : 0.1281905986291232, | |
"scoreConfidence" : [ | |
14.783230901370876, | |
15.039612098629123 | |
], | |
"scorePercentiles" : { | |
"0.0" : 14.8642249, | |
"50.0" : 14.922447975, | |
"90.0" : 14.946852625, | |
"95.0" : 14.946852625, | |
"99.0" : 14.946852625, | |
"99.9" : 14.946852625, | |
"99.99" : 14.946852625, | |
"99.999" : 14.946852625, | |
"99.9999" : 14.946852625, | |
"100.0" : 14.946852625 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
14.891439825, | |
14.922447975, | |
14.946852625, | |
14.8642249, | |
14.932142175 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.8778095823130947, | |
"scoreError" : 0.01627909838124672, | |
"scoreConfidence" : [ | |
1.861530483931848, | |
1.8940886806943413 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.873327088033017, | |
"50.0" : 1.876301175992413, | |
"90.0" : 1.8838209742596252, | |
"95.0" : 1.8838209742596252, | |
"99.0" : 1.8838209742596252, | |
"99.9" : 1.8838209742596252, | |
"99.99" : 1.8838209742596252, | |
"99.999" : 1.8838209742596252, | |
"99.9999" : 1.8838209742596252, | |
"100.0" : 1.8838209742596252 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.8803475064897834, | |
1.876301175992413, | |
1.873327088033017, | |
1.8838209742596252, | |
1.875251166790636 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.029372, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.029372, | |
0.029372 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.029372, | |
"50.0" : 0.029372, | |
"90.0" : 0.029372, | |
"95.0" : 0.029372, | |
"99.0" : 0.029372, | |
"99.9" : 0.029372, | |
"99.99" : 0.029372, | |
"99.999" : 0.029372, | |
"99.9999" : 0.029372, | |
"100.0" : 0.029372 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.029372, | |
0.029372, | |
0.029372, | |
0.029372, | |
0.029372 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "5", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 146.84002448, | |
"scoreError" : 7.0020218907756275, | |
"scoreConfidence" : [ | |
139.83800258922437, | |
153.84204637077565 | |
], | |
"scorePercentiles" : { | |
"0.0" : 145.4481371, | |
"50.0" : 146.1660325, | |
"90.0" : 149.8783671, | |
"95.0" : 149.8783671, | |
"99.0" : 149.8783671, | |
"99.9" : 149.8783671, | |
"99.99" : 149.8783671, | |
"99.999" : 149.8783671, | |
"99.9999" : 149.8783671, | |
"100.0" : 149.8783671 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
149.8783671, | |
145.6020044, | |
146.1660325, | |
145.4481371, | |
147.1055813 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.328998437136295, | |
"scoreError" : 1.301328176694134, | |
"scoreConfidence" : [ | |
0.027670260442161032, | |
2.6303266138304293 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.1696782010121864, | |
"50.0" : 1.181672428018808, | |
"90.0" : 1.9334714423554469, | |
"95.0" : 1.9334714423554469, | |
"99.0" : 1.9334714423554469, | |
"99.9" : 1.9334714423554469, | |
"99.99" : 1.9334714423554469, | |
"99.999" : 1.9334714423554469, | |
"99.9999" : 1.9334714423554469, | |
"100.0" : 1.9334714423554469 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.9334714423554469, | |
1.181672428018808, | |
1.1771640050620817, | |
1.1830061092329511, | |
1.1696782010121864 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.20514128, | |
"scoreError" : 0.21260281135091316, | |
"scoreConfidence" : [ | |
-0.007461531350913153, | |
0.41774409135091317 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.1804496, | |
"50.0" : 0.1804496, | |
"90.0" : 0.303908, | |
"95.0" : 0.303908, | |
"99.0" : 0.303908, | |
"99.9" : 0.303908, | |
"99.99" : 0.303908, | |
"99.999" : 0.303908, | |
"99.9999" : 0.303908, | |
"100.0" : 0.303908 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.303908, | |
0.1804496, | |
0.1804496, | |
0.1804496, | |
0.1804496 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "5", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 50.167725260000005, | |
"scoreError" : 1.3465792686609606, | |
"scoreConfidence" : [ | |
48.821145991339044, | |
51.514304528660965 | |
], | |
"scorePercentiles" : { | |
"0.0" : 49.77764915, | |
"50.0" : 50.349589, | |
"90.0" : 50.463458, | |
"95.0" : 50.463458, | |
"99.0" : 50.463458, | |
"99.9" : 50.463458, | |
"99.99" : 50.463458, | |
"99.999" : 50.463458, | |
"99.9999" : 50.463458, | |
"100.0" : 50.463458 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
49.79789345, | |
50.463458, | |
50.4500367, | |
50.349589, | |
49.77764915 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.695391440798541, | |
"scoreError" : 0.04552520383993049, | |
"scoreConfidence" : [ | |
1.6498662369586106, | |
1.7409166446384716 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.6854839744881756, | |
"50.0" : 1.689286058538341, | |
"90.0" : 1.708620209907006, | |
"95.0" : 1.708620209907006, | |
"99.0" : 1.708620209907006, | |
"99.9" : 1.708620209907006, | |
"99.99" : 1.708620209907006, | |
"99.999" : 1.708620209907006, | |
"99.9999" : 1.708620209907006, | |
"100.0" : 1.708620209907006 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.7078469404212675, | |
1.6854839744881756, | |
1.6857200206379166, | |
1.689286058538341, | |
1.708620209907006 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.08921544000000001, | |
"scoreError" : 5.379447418300486E-5, | |
"scoreConfidence" : [ | |
0.089161645525817, | |
0.08926923447418302 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0891984, | |
"50.0" : 0.0892256, | |
"90.0" : 0.0892256, | |
"95.0" : 0.0892256, | |
"99.0" : 0.0892256, | |
"99.9" : 0.0892256, | |
"99.99" : 0.0892256, | |
"99.999" : 0.0892256, | |
"99.9999" : 0.0892256, | |
"100.0" : 0.0892256 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.0891984, | |
0.0892256, | |
0.0892256, | |
0.0892256, | |
0.089202 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "10", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 285.03904976, | |
"scoreError" : 1.0081378327695918, | |
"scoreConfidence" : [ | |
284.0309119272304, | |
286.0471875927696 | |
], | |
"scorePercentiles" : { | |
"0.0" : 284.6201676, | |
"50.0" : 285.0646588, | |
"90.0" : 285.3062603, | |
"95.0" : 285.3062603, | |
"99.0" : 285.3062603, | |
"99.9" : 285.3062603, | |
"99.99" : 285.3062603, | |
"99.999" : 285.3062603, | |
"99.9999" : 285.3062603, | |
"100.0" : 285.3062603 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
285.0053524, | |
285.1988097, | |
284.6201676, | |
285.3062603, | |
285.0646588 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.0932011412172875, | |
"scoreError" : 0.0038508757365031507, | |
"scoreConfidence" : [ | |
1.0893502654807843, | |
1.0970520169537907 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.0921799285091318, | |
"50.0" : 1.093112023373175, | |
"90.0" : 1.0948036086148245, | |
"95.0" : 1.0948036086148245, | |
"99.0" : 1.0948036086148245, | |
"99.9" : 1.0948036086148245, | |
"99.99" : 1.0948036086148245, | |
"99.999" : 1.0948036086148245, | |
"99.9999" : 1.0948036086148245, | |
"100.0" : 1.0948036086148245 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.0933160874273011, | |
1.0925940581620044, | |
1.0948036086148245, | |
1.0921799285091318, | |
1.093112023373175 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.326768, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.326768, | |
0.326768 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.326768, | |
"50.0" : 0.326768, | |
"90.0" : 0.326768, | |
"95.0" : 0.326768, | |
"99.0" : 0.326768, | |
"99.9" : 0.326768, | |
"99.99" : 0.326768, | |
"99.999" : 0.326768, | |
"99.9999" : 0.326768, | |
"100.0" : 0.326768 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.326768, | |
0.326768, | |
0.326768, | |
0.326768, | |
0.326768 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "10", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 73.83997814, | |
"scoreError" : 3.2967062195154813, | |
"scoreConfidence" : [ | |
70.54327192048451, | |
77.13668435951548 | |
], | |
"scorePercentiles" : { | |
"0.0" : 72.9588186, | |
"50.0" : 73.9870878, | |
"90.0" : 75.1150862, | |
"95.0" : 75.1150862, | |
"99.0" : 75.1150862, | |
"99.9" : 75.1150862, | |
"99.99" : 75.1150862, | |
"99.999" : 75.1150862, | |
"99.9999" : 75.1150862, | |
"100.0" : 75.1150862 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
73.9946403, | |
72.9588186, | |
73.9870878, | |
75.1150862, | |
73.1442578 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 2.4348581601274804, | |
"scoreError" : 2.724720711701569, | |
"scoreConfidence" : [ | |
-0.28986255157408847, | |
5.15957887182905 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.0813074959246833, | |
"50.0" : 2.137399298807612, | |
"90.0" : 3.699909471325662, | |
"95.0" : 3.699909471325662, | |
"99.0" : 3.699909471325662, | |
"99.9" : 3.699909471325662, | |
"99.99" : 3.699909471325662, | |
"99.999" : 3.699909471325662, | |
"99.9999" : 3.699909471325662, | |
"100.0" : 3.699909471325662 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
3.699909471325662, | |
2.1426724728856485, | |
2.1130020616937952, | |
2.0813074959246833, | |
2.137399298807612 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.18862432, | |
"scoreError" : 0.2121261450553681, | |
"scoreConfidence" : [ | |
-0.023501825055368075, | |
0.4007504650553681 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.163988, | |
"50.0" : 0.163988, | |
"90.0" : 0.2871696, | |
"95.0" : 0.2871696, | |
"99.0" : 0.2871696, | |
"99.9" : 0.2871696, | |
"99.99" : 0.2871696, | |
"99.999" : 0.2871696, | |
"99.9999" : 0.2871696, | |
"100.0" : 0.2871696 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.2871696, | |
0.163988, | |
0.163988, | |
0.163988, | |
0.163988 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "15", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 473.1296180400001, | |
"scoreError" : 6.779306816634684, | |
"scoreConfidence" : [ | |
466.3503112233654, | |
479.90892485663477 | |
], | |
"scorePercentiles" : { | |
"0.0" : 471.2566472, | |
"50.0" : 473.6443489, | |
"90.0" : 475.4689273, | |
"95.0" : 475.4689273, | |
"99.0" : 475.4689273, | |
"99.9" : 475.4689273, | |
"99.99" : 475.4689273, | |
"99.999" : 475.4689273, | |
"99.9999" : 475.4689273, | |
"100.0" : 475.4689273 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
473.7948872, | |
471.2566472, | |
473.6443489, | |
471.4832796, | |
475.4689273 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 0.9535558064936739, | |
"scoreError" : 0.013660848866159779, | |
"scoreConfidence" : [ | |
0.9398949576275141, | |
0.9672166553598337 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.9488591356024135, | |
"50.0" : 0.9525076629987388, | |
"90.0" : 0.9573380707794559, | |
"95.0" : 0.9573380707794559, | |
"99.0" : 0.9573380707794559, | |
"99.9" : 0.9573380707794559, | |
"99.99" : 0.9573380707794559, | |
"99.999" : 0.9573380707794559, | |
"99.9999" : 0.9573380707794559, | |
"100.0" : 0.9573380707794559 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
0.9521966264306448, | |
0.9573380707794559, | |
0.9525076629987388, | |
0.9568775366571165, | |
0.9488591356024135 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.47308880000000003, | |
"scoreError" : 2.389838766153441E-16, | |
"scoreConfidence" : [ | |
0.4730887999999998, | |
0.47308880000000025 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.4730888, | |
"50.0" : 0.4730888, | |
"90.0" : 0.4730888, | |
"95.0" : 0.4730888, | |
"99.0" : 0.4730888, | |
"99.9" : 0.4730888, | |
"99.99" : 0.4730888, | |
"99.999" : 0.4730888, | |
"99.9999" : 0.4730888, | |
"100.0" : 0.4730888 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.4730888, | |
0.4730888, | |
0.4730888, | |
0.4730888, | |
0.4730888 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "15", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 103.79223638, | |
"scoreError" : 4.154826034215406, | |
"scoreConfidence" : [ | |
99.6374103457846, | |
107.94706241421541 | |
], | |
"scorePercentiles" : { | |
"0.0" : 103.0203232, | |
"50.0" : 103.3938339, | |
"90.0" : 105.67498, | |
"95.0" : 105.67498, | |
"99.0" : 105.67498, | |
"99.9" : 105.67498, | |
"99.99" : 105.67498, | |
"99.999" : 105.67498, | |
"99.9999" : 105.67498, | |
"100.0" : 105.67498 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
103.6638898, | |
103.208155, | |
105.67498, | |
103.0203232, | |
103.3938339 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 2.1933883994804795, | |
"scoreError" : 0.08671804117457864, | |
"scoreConfidence" : [ | |
2.1066703583059008, | |
2.280106440655058 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.154126783231074, | |
"50.0" : 2.2017072929193615, | |
"90.0" : 2.2097114141374394, | |
"95.0" : 2.2097114141374394, | |
"99.0" : 2.2097114141374394, | |
"99.9" : 2.2097114141374394, | |
"99.99" : 2.2097114141374394, | |
"99.999" : 2.2097114141374394, | |
"99.9999" : 2.2097114141374394, | |
"100.0" : 2.2097114141374394 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
2.195971393670381, | |
2.2054251134441416, | |
2.154126783231074, | |
2.2097114141374394, | |
2.2017072929193615 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.23875279999999996, | |
"scoreError" : 1.1949193830767205E-16, | |
"scoreConfidence" : [ | |
0.23875279999999985, | |
0.23875280000000007 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2387528, | |
"50.0" : 0.2387528, | |
"90.0" : 0.2387528, | |
"95.0" : 0.2387528, | |
"99.0" : 0.2387528, | |
"99.9" : 0.2387528, | |
"99.99" : 0.2387528, | |
"99.999" : 0.2387528, | |
"99.9999" : 0.2387528, | |
"100.0" : 0.2387528 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.2387528, | |
0.2387528, | |
0.2387528, | |
0.2387528, | |
0.2387528 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "20", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 788.36272464, | |
"scoreError" : 1.022063252026327, | |
"scoreConfidence" : [ | |
787.3406613879737, | |
789.3847878920263 | |
], | |
"scorePercentiles" : { | |
"0.0" : 787.9677318, | |
"50.0" : 788.4445153, | |
"90.0" : 788.677585, | |
"95.0" : 788.677585, | |
"99.0" : 788.677585, | |
"99.9" : 788.677585, | |
"99.99" : 788.677585, | |
"99.999" : 788.677585, | |
"99.9999" : 788.677585, | |
"100.0" : 788.677585 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
788.677585, | |
788.4445153, | |
788.2620016, | |
788.4617895, | |
787.9677318 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 0.749268750358559, | |
"scoreError" : 9.80208304431872E-4, | |
"scoreConfidence" : [ | |
0.7482885420541271, | |
0.7502489586629909 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.7489642473355166, | |
"50.0" : 0.7491917985710168, | |
"90.0" : 0.7496463130076844, | |
"95.0" : 0.7496463130076844, | |
"99.0" : 0.7496463130076844, | |
"99.9" : 0.7496463130076844, | |
"99.99" : 0.7496463130076844, | |
"99.999" : 0.7496463130076844, | |
"99.9999" : 0.7496463130076844, | |
"100.0" : 0.7496463130076844 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
0.7489642473355166, | |
0.7491917985710168, | |
0.7493655443044135, | |
0.7491758485741637, | |
0.7496463130076844 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.6194072, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.6194072, | |
0.6194072 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.6194072, | |
"50.0" : 0.6194072, | |
"90.0" : 0.6194072, | |
"95.0" : 0.6194072, | |
"99.0" : 0.6194072, | |
"99.9" : 0.6194072, | |
"99.99" : 0.6194072, | |
"99.999" : 0.6194072, | |
"99.9999" : 0.6194072, | |
"100.0" : 0.6194072 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.6194072, | |
0.6194072, | |
0.6194072, | |
0.6194072, | |
0.6194072 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "20", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 116.34472249999999, | |
"scoreError" : 5.348449286519164, | |
"scoreConfidence" : [ | |
110.99627321348082, | |
121.69317178651916 | |
], | |
"scorePercentiles" : { | |
"0.0" : 115.6085777, | |
"50.0" : 115.753222, | |
"90.0" : 118.8183894, | |
"95.0" : 118.8183894, | |
"99.0" : 118.8183894, | |
"99.9" : 118.8183894, | |
"99.99" : 118.8183894, | |
"99.999" : 118.8183894, | |
"99.9999" : 118.8183894, | |
"100.0" : 118.8183894 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
115.753222, | |
115.6143637, | |
115.9290597, | |
118.8183894, | |
115.6085777 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 2.5696345992077894, | |
"scoreError" : 0.11626011858916097, | |
"scoreConfidence" : [ | |
2.4533744806186286, | |
2.68589471779695 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.5158738542689396, | |
"50.0" : 2.582519206216682, | |
"90.0" : 2.5857394839961536, | |
"95.0" : 2.5857394839961536, | |
"99.0" : 2.5857394839961536, | |
"99.9" : 2.5857394839961536, | |
"99.99" : 2.5857394839961536, | |
"99.999" : 2.5857394839961536, | |
"99.9999" : 2.5857394839961536, | |
"100.0" : 2.5857394839961536 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
2.582519206216682, | |
2.585478152177357, | |
2.578562299379815, | |
2.5158738542689396, | |
2.5857394839961536 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.3135152, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.3135152, | |
0.3135152 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.3135152, | |
"50.0" : 0.3135152, | |
"90.0" : 0.3135152, | |
"95.0" : 0.3135152, | |
"99.0" : 0.3135152, | |
"99.9" : 0.3135152, | |
"99.99" : 0.3135152, | |
"99.999" : 0.3135152, | |
"99.9999" : 0.3135152, | |
"100.0" : 0.3135152 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.3135152, | |
0.3135152, | |
0.3135152, | |
0.3135152, | |
0.3135152 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
} | |
] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "1", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 37.24582481, | |
"scoreError" : 0.16112556636014416, | |
"scoreConfidence" : [ | |
37.08469924363986, | |
37.40695037636014 | |
], | |
"scorePercentiles" : { | |
"0.0" : 37.2061791, | |
"50.0" : 37.2445132, | |
"90.0" : 37.30505615, | |
"95.0" : 37.30505615, | |
"99.0" : 37.30505615, | |
"99.9" : 37.30505615, | |
"99.99" : 37.30505615, | |
"99.999" : 37.30505615, | |
"99.9999" : 37.30505615, | |
"100.0" : 37.30505615 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
37.30505615, | |
37.2445132, | |
37.2061791, | |
37.26630865, | |
37.20706695 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 3.4472840564663656, | |
"scoreError" : 0.014740284608015646, | |
"scoreConfidence" : [ | |
3.43254377185835, | |
3.462024341074381 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.441907638608082, | |
"50.0" : 3.447240650017324, | |
"90.0" : 3.4509509309348285, | |
"95.0" : 3.4509509309348285, | |
"99.0" : 3.4509509309348285, | |
"99.9" : 3.4509509309348285, | |
"99.99" : 3.4509509309348285, | |
"99.999" : 3.4509509309348285, | |
"99.9999" : 3.4509509309348285, | |
"100.0" : 3.4509509309348285 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
3.441907638608082, | |
3.447240650017324, | |
3.4509509309348285, | |
3.445447198174685, | |
3.450873864596909 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.1346736, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.1346736, | |
0.1346736 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.1346736, | |
"50.0" : 0.1346736, | |
"90.0" : 0.1346736, | |
"95.0" : 0.1346736, | |
"99.0" : 0.1346736, | |
"99.9" : 0.1346736, | |
"99.99" : 0.1346736, | |
"99.999" : 0.1346736, | |
"99.9999" : 0.1346736, | |
"100.0" : 0.1346736 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.1346736, | |
0.1346736, | |
0.1346736, | |
0.1346736, | |
0.1346736 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "1", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 13.838580085, | |
"scoreError" : 0.09421798993479705, | |
"scoreConfidence" : [ | |
13.744362095065203, | |
13.932798074934798 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13.810274375, | |
"50.0" : 13.838953425, | |
"90.0" : 13.87041635, | |
"95.0" : 13.87041635, | |
"99.0" : 13.87041635, | |
"99.9" : 13.87041635, | |
"99.99" : 13.87041635, | |
"99.999" : 13.87041635, | |
"99.9999" : 13.87041635, | |
"100.0" : 13.87041635 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
13.853543125, | |
13.810274375, | |
13.87041635, | |
13.838953425, | |
13.81971315 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 6.885563182837801, | |
"scoreError" : 0.046688213228133, | |
"scoreConfidence" : [ | |
6.838874969609668, | |
6.932251396065935 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6.869539762678301, | |
"50.0" : 6.885507353182383, | |
"90.0" : 6.898889788767081, | |
"95.0" : 6.898889788767081, | |
"99.0" : 6.898889788767081, | |
"99.9" : 6.898889788767081, | |
"99.99" : 6.898889788767081, | |
"99.999" : 6.898889788767081, | |
"99.9999" : 6.898889788767081, | |
"100.0" : 6.898889788767081 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
6.878282104224315, | |
6.898889788767081, | |
6.869539762678301, | |
6.885507353182383, | |
6.895596905336923 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.0999608, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.0999608, | |
0.0999608 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0999608, | |
"50.0" : 0.0999608, | |
"90.0" : 0.0999608, | |
"95.0" : 0.0999608, | |
"99.0" : 0.0999608, | |
"99.9" : 0.0999608, | |
"99.99" : 0.0999608, | |
"99.999" : 0.0999608, | |
"99.9999" : 0.0999608, | |
"100.0" : 0.0999608 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.0999608, | |
0.0999608, | |
0.0999608, | |
0.0999608, | |
0.0999608 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "5", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 134.73369494, | |
"scoreError" : 1.5068208431587355, | |
"scoreConfidence" : [ | |
133.22687409684124, | |
136.24051578315874 | |
], | |
"scorePercentiles" : { | |
"0.0" : 134.2661004, | |
"50.0" : 134.8171106, | |
"90.0" : 135.245512, | |
"95.0" : 135.245512, | |
"99.0" : 135.245512, | |
"99.9" : 135.245512, | |
"99.99" : 135.245512, | |
"99.999" : 135.245512, | |
"99.9999" : 135.245512, | |
"100.0" : 135.245512 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
134.9115465, | |
135.245512, | |
134.4282052, | |
134.8171106, | |
134.2661004 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 3.949420441057684, | |
"scoreError" : 0.9530618531923415, | |
"scoreConfidence" : [ | |
2.9963585878653425, | |
4.902482294250025 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7698944905646568, | |
"50.0" : 3.7880348277821696, | |
"90.0" : 4.311792419874876, | |
"95.0" : 4.311792419874876, | |
"99.0" : 4.311792419874876, | |
"99.9" : 4.311792419874876, | |
"99.99" : 4.311792419874876, | |
"99.999" : 4.311792419874876, | |
"99.9999" : 4.311792419874876, | |
"100.0" : 4.311792419874876 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
3.7698944905646568, | |
4.311792419874876, | |
4.104853589979684, | |
3.7725268770870346, | |
3.7880348277821696 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.55809552, | |
"scoreError" : 0.13771825587510905, | |
"scoreConfidence" : [ | |
0.4203772641248909, | |
0.6958137758751091 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5333936, | |
"50.0" : 0.5333936, | |
"90.0" : 0.6115824, | |
"95.0" : 0.6115824, | |
"99.0" : 0.6115824, | |
"99.9" : 0.6115824, | |
"99.99" : 0.6115824, | |
"99.999" : 0.6115824, | |
"99.9999" : 0.6115824, | |
"100.0" : 0.6115824 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.5333936, | |
0.6115824, | |
0.5787144, | |
0.5333936, | |
0.5333936 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "5", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 37.86626276, | |
"scoreError" : 2.5525553470624307, | |
"scoreConfidence" : [ | |
35.31370741293757, | |
40.41881810706243 | |
], | |
"scorePercentiles" : { | |
"0.0" : 37.3167456, | |
"50.0" : 37.4625525, | |
"90.0" : 38.7261353, | |
"95.0" : 38.7261353, | |
"99.0" : 38.7261353, | |
"99.9" : 38.7261353, | |
"99.99" : 38.7261353, | |
"99.999" : 38.7261353, | |
"99.9999" : 38.7261353, | |
"100.0" : 38.7261353 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
37.4625525, | |
37.3167456, | |
38.7261353, | |
38.4368705, | |
37.3890099 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 11.134887859189686, | |
"scoreError" : 0.7454877780641193, | |
"scoreConfidence" : [ | |
10.389400081125567, | |
11.880375637253804 | |
], | |
"scorePercentiles" : { | |
"0.0" : 10.884758482976862, | |
"50.0" : 11.252476192754925, | |
"90.0" : 11.295586343799211, | |
"95.0" : 11.295586343799211, | |
"99.0" : 11.295586343799211, | |
"99.9" : 11.295586343799211, | |
"99.99" : 11.295586343799211, | |
"99.999" : 11.295586343799211, | |
"99.9999" : 11.295586343799211, | |
"100.0" : 11.295586343799211 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
11.252476192754925, | |
11.295586343799211, | |
10.884758482976862, | |
10.967002526600728, | |
11.274615749816705 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.44214312, | |
"scoreError" : 6.199417138580222E-6, | |
"scoreConfidence" : [ | |
0.4421369205828614, | |
0.4421493194171386 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.4421424, | |
"50.0" : 0.4421424, | |
"90.0" : 0.442146, | |
"95.0" : 0.442146, | |
"99.0" : 0.442146, | |
"99.9" : 0.442146, | |
"99.99" : 0.442146, | |
"99.999" : 0.442146, | |
"99.9999" : 0.442146, | |
"100.0" : 0.442146 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.4421424, | |
0.442146, | |
0.4421424, | |
0.4421424, | |
0.4421424 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "10", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 241.35184278000003, | |
"scoreError" : 1.2413917908945102, | |
"scoreConfidence" : [ | |
240.11045098910552, | |
242.59323457089454 | |
], | |
"scorePercentiles" : { | |
"0.0" : 240.9682703, | |
"50.0" : 241.224221, | |
"90.0" : 241.7867132, | |
"95.0" : 241.7867132, | |
"99.0" : 241.7867132, | |
"99.9" : 241.7867132, | |
"99.99" : 241.7867132, | |
"99.999" : 241.7867132, | |
"99.9999" : 241.7867132, | |
"100.0" : 241.7867132 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
241.2163822, | |
241.224221, | |
241.7867132, | |
241.5636272, | |
240.9682703 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 4.174458261373932, | |
"scoreError" : 0.8459233733320972, | |
"scoreConfidence" : [ | |
3.3285348880418346, | |
5.020381634706029 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.06944832811132, | |
"50.0" : 4.078964260765942, | |
"90.0" : 4.567325626408192, | |
"95.0" : 4.567325626408192, | |
"99.0" : 4.567325626408192, | |
"99.9" : 4.567325626408192, | |
"99.99" : 4.567325626408192, | |
"99.999" : 4.567325626408192, | |
"99.9999" : 4.567325626408192, | |
"100.0" : 4.567325626408192 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
4.567325626408192, | |
4.078964260765942, | |
4.06944832811132, | |
4.073238740688399, | |
4.083314350895805 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 1.05653552, | |
"scoreError" : 0.21267720435657628, | |
"scoreConfidence" : [ | |
0.8438583156434236, | |
1.2692127243565763 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.0318352, | |
"50.0" : 1.0318352, | |
"90.0" : 1.1553368, | |
"95.0" : 1.1553368, | |
"99.0" : 1.1553368, | |
"99.9" : 1.1553368, | |
"99.99" : 1.1553368, | |
"99.999" : 1.1553368, | |
"99.9999" : 1.1553368, | |
"100.0" : 1.1553368 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
1.1553368, | |
1.0318352, | |
1.0318352, | |
1.0318352, | |
1.0318352 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 1.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
1.0, | |
1.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 1.0, | |
"95.0" : 1.0, | |
"99.0" : 1.0, | |
"99.9" : 1.0, | |
"99.99" : 1.0, | |
"99.999" : 1.0, | |
"99.9999" : 1.0, | |
"100.0" : 1.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
1.0, | |
0.0, | |
0.0 | |
] | |
] | |
}, | |
"gc.time" : { | |
"score" : 11.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
11.0, | |
11.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 11.0, | |
"95.0" : 11.0, | |
"99.0" : 11.0, | |
"99.9" : 11.0, | |
"99.99" : 11.0, | |
"99.999" : 11.0, | |
"99.9999" : 11.0, | |
"100.0" : 11.0 | |
}, | |
"scoreUnit" : "ms", | |
"rawData" : [ | |
[ | |
11.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "10", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 57.41206576, | |
"scoreError" : 0.46184048133219147, | |
"scoreConfidence" : [ | |
56.95022527866781, | |
57.873906241332186 | |
], | |
"scorePercentiles" : { | |
"0.0" : 57.3439909, | |
"50.0" : 57.3642137, | |
"90.0" : 57.6253243, | |
"95.0" : 57.6253243, | |
"99.0" : 57.6253243, | |
"99.9" : 57.6253243, | |
"99.99" : 57.6253243, | |
"99.999" : 57.6253243, | |
"99.9999" : 57.6253243, | |
"100.0" : 57.6253243 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
57.6253243, | |
57.3775606, | |
57.3642137, | |
57.3492393, | |
57.3439909 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 14.844915918512095, | |
"scoreError" : 3.608226932190884, | |
"scoreConfidence" : [ | |
11.23668898632121, | |
18.453142850702978 | |
], | |
"scorePercentiles" : { | |
"0.0" : 14.377088396512589, | |
"50.0" : 14.442766777054004, | |
"90.0" : 16.520376634762382, | |
"95.0" : 16.520376634762382, | |
"99.0" : 16.520376634762382, | |
"99.9" : 16.520376634762382, | |
"99.99" : 16.520376634762382, | |
"99.999" : 16.520376634762382, | |
"99.9999" : 16.520376634762382, | |
"100.0" : 16.520376634762382 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
14.377088396512589, | |
14.4368596087246, | |
14.442766777054004, | |
16.520376634762382, | |
14.447488175506908 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.89402448, | |
"scoreError" : 0.21487422265807615, | |
"scoreConfidence" : [ | |
0.6791502573419239, | |
1.108898702658076 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.8690552, | |
"50.0" : 0.8690624, | |
"90.0" : 0.9938464, | |
"95.0" : 0.9938464, | |
"99.0" : 0.9938464, | |
"99.9" : 0.9938464, | |
"99.99" : 0.9938464, | |
"99.999" : 0.9938464, | |
"99.9999" : 0.9938464, | |
"100.0" : 0.9938464 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.8690624, | |
0.8690552, | |
0.8691032, | |
0.9938464, | |
0.8690552 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "15", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 390.29233007999994, | |
"scoreError" : 1.6650697359782392, | |
"scoreConfidence" : [ | |
388.6272603440217, | |
391.9573998159782 | |
], | |
"scorePercentiles" : { | |
"0.0" : 389.9963793, | |
"50.0" : 390.0340817, | |
"90.0" : 391.0034658, | |
"95.0" : 391.0034658, | |
"99.0" : 391.0034658, | |
"99.9" : 391.0034658, | |
"99.99" : 391.0034658, | |
"99.999" : 391.0034658, | |
"99.9999" : 391.0034658, | |
"100.0" : 391.0034658 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
389.9963793, | |
390.4083065, | |
390.0340817, | |
390.0194171, | |
391.0034658 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 3.7389973941838752, | |
"scoreError" : 0.01591661907114892, | |
"scoreConfidence" : [ | |
3.7230807751127264, | |
3.754914013255024 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7322030489146463, | |
"50.0" : 3.7414394890820377, | |
"90.0" : 3.7418517138096417, | |
"95.0" : 3.7418517138096417, | |
"99.0" : 3.7418517138096417, | |
"99.9" : 3.7418517138096417, | |
"99.99" : 3.7418517138096417, | |
"99.999" : 3.7418517138096417, | |
"99.9999" : 3.7418517138096417, | |
"100.0" : 3.7418517138096417 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
3.7418517138096417, | |
3.7378826074433276, | |
3.7414394890820377, | |
3.741610111669726, | |
3.7322030489146463 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 1.5302792, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
1.5302792, | |
1.5302792 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.5302792, | |
"50.0" : 1.5302792, | |
"90.0" : 1.5302792, | |
"95.0" : 1.5302792, | |
"99.0" : 1.5302792, | |
"99.9" : 1.5302792, | |
"99.99" : 1.5302792, | |
"99.999" : 1.5302792, | |
"99.9999" : 1.5302792, | |
"100.0" : 1.5302792 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
1.5302792, | |
1.5302792, | |
1.5302792, | |
1.5302792, | |
1.5302792 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "15", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 83.83929448, | |
"scoreError" : 2.64659355741304, | |
"scoreConfidence" : [ | |
81.19270092258697, | |
86.48588803741305 | |
], | |
"scorePercentiles" : { | |
"0.0" : 83.2165144, | |
"50.0" : 83.465056, | |
"90.0" : 84.8144167, | |
"95.0" : 84.8144167, | |
"99.0" : 84.8144167, | |
"99.9" : 84.8144167, | |
"99.99" : 84.8144167, | |
"99.999" : 84.8144167, | |
"99.9999" : 84.8144167, | |
"100.0" : 84.8144167 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
84.3033311, | |
84.8144167, | |
83.2165144, | |
83.465056, | |
83.3971542 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 14.737545833258455, | |
"scoreError" : 0.46402719865053565, | |
"scoreConfidence" : [ | |
14.27351863460792, | |
15.20157303190899 | |
], | |
"scorePercentiles" : { | |
"0.0" : 14.567161054493669, | |
"50.0" : 14.80359594833003, | |
"90.0" : 14.846741145681467, | |
"95.0" : 14.846741145681467, | |
"99.0" : 14.846741145681467, | |
"99.9" : 14.846741145681467, | |
"99.99" : 14.846741145681467, | |
"99.999" : 14.846741145681467, | |
"99.9999" : 14.846741145681467, | |
"100.0" : 14.846741145681467 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
14.65524642760808, | |
14.567161054493669, | |
14.846741145681467, | |
14.80359594833003, | |
14.814984590179028 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 1.2959432, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
1.2959432, | |
1.2959432 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2959432, | |
"50.0" : 1.2959432, | |
"90.0" : 1.2959432, | |
"95.0" : 1.2959432, | |
"99.0" : 1.2959432, | |
"99.9" : 1.2959432, | |
"99.99" : 1.2959432, | |
"99.999" : 1.2959432, | |
"99.9999" : 1.2959432, | |
"100.0" : 1.2959432 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
1.2959432, | |
1.2959432, | |
1.2959432, | |
1.2959432, | |
1.2959432 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "20", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 492.84207322000003, | |
"scoreError" : 0.632819851039094, | |
"scoreConfidence" : [ | |
492.20925336896096, | |
493.4748930710391 | |
], | |
"scorePercentiles" : { | |
"0.0" : 492.6067503, | |
"50.0" : 492.9100323, | |
"90.0" : 493.0161067, | |
"95.0" : 493.0161067, | |
"99.0" : 493.0161067, | |
"99.9" : 493.0161067, | |
"99.99" : 493.0161067, | |
"99.999" : 493.0161067, | |
"99.9999" : 493.0161067, | |
"100.0" : 493.0161067 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
493.0161067, | |
492.9328847, | |
492.6067503, | |
492.7445921, | |
492.9100323 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 3.925483323042484, | |
"scoreError" : 0.005019435512815743, | |
"scoreConfidence" : [ | |
3.9204638875296682, | |
3.9305027585553 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.924099301297601, | |
"50.0" : 3.924946090623498, | |
"90.0" : 3.9273450474939313, | |
"95.0" : 3.9273450474939313, | |
"99.0" : 3.9273450474939313, | |
"99.9" : 3.9273450474939313, | |
"99.99" : 3.9273450474939313, | |
"99.999" : 3.9273450474939313, | |
"99.9999" : 3.9273450474939313, | |
"100.0" : 3.9273450474939313 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
3.924099301297601, | |
3.9247631370972966, | |
3.9273450474939313, | |
3.9262630387000956, | |
3.924946090623498 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 2.0287208, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
2.0287208, | |
2.0287208 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.0287208, | |
"50.0" : 2.0287208, | |
"90.0" : 2.0287208, | |
"95.0" : 2.0287208, | |
"99.0" : 2.0287208, | |
"99.9" : 2.0287208, | |
"99.99" : 2.0287208, | |
"99.999" : 2.0287208, | |
"99.9999" : 2.0287208, | |
"100.0" : 2.0287208 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
2.0287208, | |
2.0287208, | |
2.0287208, | |
2.0287208, | |
2.0287208 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "20", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 91.72272694, | |
"scoreError" : 1.1157249403668188, | |
"scoreConfidence" : [ | |
90.60700199963318, | |
92.83845188036682 | |
], | |
"scorePercentiles" : { | |
"0.0" : 91.3872498, | |
"50.0" : 91.8250533, | |
"90.0" : 92.094093, | |
"95.0" : 92.094093, | |
"99.0" : 92.094093, | |
"99.9" : 92.094093, | |
"99.99" : 92.094093, | |
"99.999" : 92.094093, | |
"99.9999" : 92.094093, | |
"100.0" : 92.094093 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
91.8250533, | |
91.3872498, | |
92.094093, | |
91.4728699, | |
91.8343687 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 17.908664865363903, | |
"scoreError" : 0.2184594085915922, | |
"scoreConfidence" : [ | |
17.69020545677231, | |
18.127124273955495 | |
], | |
"scorePercentiles" : { | |
"0.0" : 17.83555498240798, | |
"50.0" : 17.888886050100517, | |
"90.0" : 17.973980288206878, | |
"95.0" : 17.973980288206878, | |
"99.0" : 17.973980288206878, | |
"99.9" : 17.973980288206878, | |
"99.99" : 17.973980288206878, | |
"99.999" : 17.973980288206878, | |
"99.9999" : 17.973980288206878, | |
"100.0" : 17.973980288206878 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
17.888886050100517, | |
17.973980288206878, | |
17.83555498240798, | |
17.957751126609487, | |
17.88715187949464 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 1.7228287999999998, | |
"scoreError" : 9.559355064613764E-16, | |
"scoreConfidence" : [ | |
1.722828799999999, | |
1.7228288000000007 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.7228288, | |
"50.0" : 1.7228288, | |
"90.0" : 1.7228288, | |
"95.0" : 1.7228288, | |
"99.0" : 1.7228288, | |
"99.9" : 1.7228288, | |
"99.99" : 1.7228288, | |
"99.999" : 1.7228288, | |
"99.9999" : 1.7228288, | |
"100.0" : 1.7228288 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
1.7228288, | |
1.7228288, | |
1.7228288, | |
1.7228288, | |
1.7228288 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
} | |
] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "1", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 37.749730299999996, | |
"scoreError" : 0.7225883435549915, | |
"scoreConfidence" : [ | |
37.02714195644501, | |
38.472318643554985 | |
], | |
"scorePercentiles" : { | |
"0.0" : 37.59183585, | |
"50.0" : 37.63901975, | |
"90.0" : 37.99442125, | |
"95.0" : 37.99442125, | |
"99.0" : 37.99442125, | |
"99.9" : 37.99442125, | |
"99.99" : 37.99442125, | |
"99.999" : 37.99442125, | |
"99.9999" : 37.99442125, | |
"100.0" : 37.99442125 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
37.59183585, | |
37.63901975, | |
37.99442125, | |
37.6141935, | |
37.90918115 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.6392352716950653, | |
"scoreError" : 0.03127466454054772, | |
"scoreConfidence" : [ | |
1.6079606071545176, | |
1.670509936235613 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.628623298525578, | |
"50.0" : 1.6439045546221946, | |
"90.0" : 1.646113147407904, | |
"95.0" : 1.646113147407904, | |
"99.0" : 1.646113147407904, | |
"99.9" : 1.646113147407904, | |
"99.99" : 1.646113147407904, | |
"99.999" : 1.646113147407904, | |
"99.9999" : 1.646113147407904, | |
"100.0" : 1.646113147407904 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.646113147407904, | |
1.6439045546221946, | |
1.628623298525578, | |
1.645159252279101, | |
1.6323761056405492 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.0649056, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.0649056, | |
0.0649056 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0649056, | |
"50.0" : 0.0649056, | |
"90.0" : 0.0649056, | |
"95.0" : 0.0649056, | |
"99.0" : 0.0649056, | |
"99.9" : 0.0649056, | |
"99.99" : 0.0649056, | |
"99.999" : 0.0649056, | |
"99.9999" : 0.0649056, | |
"100.0" : 0.0649056 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.0649056, | |
0.0649056, | |
0.0649056, | |
0.0649056, | |
0.0649056 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 1.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
1.0, | |
1.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 1.0, | |
"95.0" : 1.0, | |
"99.0" : 1.0, | |
"99.9" : 1.0, | |
"99.99" : 1.0, | |
"99.999" : 1.0, | |
"99.9999" : 1.0, | |
"100.0" : 1.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
1.0, | |
0.0, | |
0.0 | |
] | |
] | |
}, | |
"gc.time" : { | |
"score" : 5.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
5.0, | |
5.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 5.0, | |
"95.0" : 5.0, | |
"99.0" : 5.0, | |
"99.9" : 5.0, | |
"99.99" : 5.0, | |
"99.999" : 5.0, | |
"99.9999" : 5.0, | |
"100.0" : 5.0 | |
}, | |
"scoreUnit" : "ms", | |
"rawData" : [ | |
[ | |
5.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "1", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 13.730622515000002, | |
"scoreError" : 0.10640008018264872, | |
"scoreConfidence" : [ | |
13.624222434817353, | |
13.83702259518265 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13.68595935, | |
"50.0" : 13.742638475, | |
"90.0" : 13.7520948, | |
"95.0" : 13.7520948, | |
"99.0" : 13.7520948, | |
"99.9" : 13.7520948, | |
"99.99" : 13.7520948, | |
"99.999" : 13.7520948, | |
"99.9999" : 13.7520948, | |
"100.0" : 13.7520948 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
13.75019885, | |
13.7222211, | |
13.7520948, | |
13.742638475, | |
13.68595935 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 2.096253122281065, | |
"scoreError" : 0.016324353998785863, | |
"scoreConfidence" : [ | |
2.0799287682822793, | |
2.112577476279851 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.0929038336047694, | |
"50.0" : 2.0944813666271056, | |
"90.0" : 2.1031628358622587, | |
"95.0" : 2.1031628358622587, | |
"99.0" : 2.1031628358622587, | |
"99.9" : 2.1031628358622587, | |
"99.99" : 2.1031628358622587, | |
"99.999" : 2.1031628358622587, | |
"99.9999" : 2.1031628358622587, | |
"100.0" : 2.1031628358622587 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
2.093335324546224, | |
2.097382250764969, | |
2.0929038336047694, | |
2.0944813666271056, | |
2.1031628358622587 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.0301928, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.0301928, | |
0.0301928 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0301928, | |
"50.0" : 0.0301928, | |
"90.0" : 0.0301928, | |
"95.0" : 0.0301928, | |
"99.0" : 0.0301928, | |
"99.9" : 0.0301928, | |
"99.99" : 0.0301928, | |
"99.999" : 0.0301928, | |
"99.9999" : 0.0301928, | |
"100.0" : 0.0301928 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.0301928, | |
0.0301928, | |
0.0301928, | |
0.0301928, | |
0.0301928 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "5", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 136.69535036, | |
"scoreError" : 6.115308244356995, | |
"scoreConfidence" : [ | |
130.580042115643, | |
142.81065860435697 | |
], | |
"scorePercentiles" : { | |
"0.0" : 135.1760023, | |
"50.0" : 136.0942374, | |
"90.0" : 138.952523, | |
"95.0" : 138.952523, | |
"99.0" : 138.952523, | |
"99.9" : 138.952523, | |
"99.99" : 138.952523, | |
"99.999" : 138.952523, | |
"99.9999" : 138.952523, | |
"100.0" : 138.952523 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
135.5512042, | |
137.7027849, | |
138.952523, | |
135.1760023, | |
136.0942374 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.4356127138101606, | |
"scoreError" : 1.4531610373537527, | |
"scoreConfidence" : [ | |
-0.017548323543592037, | |
2.8887737511639133 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2439605582847642, | |
"50.0" : 1.2751360861643677, | |
"90.0" : 2.1102529449570815, | |
"95.0" : 2.1102529449570815, | |
"99.0" : 2.1102529449570815, | |
"99.9" : 2.1102529449570815, | |
"99.99" : 2.1102529449570815, | |
"99.999" : 2.1102529449570815, | |
"99.9999" : 2.1102529449570815, | |
"100.0" : 2.1102529449570815 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.2751360861643677, | |
2.1102529449570815, | |
1.2439605582847642, | |
1.2786609007677872, | |
1.270053078876803 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.2059704, | |
"scoreError" : 0.21265722887525557, | |
"scoreConfidence" : [ | |
-0.006686828875255568, | |
0.41862762887525556 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.1812704, | |
"50.0" : 0.1812704, | |
"90.0" : 0.3047624, | |
"95.0" : 0.3047624, | |
"99.0" : 0.3047624, | |
"99.9" : 0.3047624, | |
"99.99" : 0.3047624, | |
"99.999" : 0.3047624, | |
"99.9999" : 0.3047624, | |
"100.0" : 0.3047624 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.1812704, | |
0.3047624, | |
0.1812784, | |
0.1812704, | |
0.1812704 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "5", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 39.0870867, | |
"scoreError" : 0.9944522432106381, | |
"scoreConfidence" : [ | |
38.09263445678936, | |
40.08153894321064 | |
], | |
"scorePercentiles" : { | |
"0.0" : 38.77461325, | |
"50.0" : 39.13162405, | |
"90.0" : 39.4570987, | |
"95.0" : 39.4570987, | |
"99.0" : 39.4570987, | |
"99.9" : 39.4570987, | |
"99.99" : 39.4570987, | |
"99.999" : 39.4570987, | |
"99.9999" : 39.4570987, | |
"100.0" : 39.4570987 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
39.4570987, | |
39.13162405, | |
38.77461325, | |
38.9241493, | |
39.1479482 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 2.195804774479037, | |
"scoreError" : 0.05576900410210639, | |
"scoreConfidence" : [ | |
2.140035770376931, | |
2.2515737785811436 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.175147851310376, | |
"50.0" : 2.1931634530733204, | |
"90.0" : 2.213395865510532, | |
"95.0" : 2.213395865510532, | |
"99.0" : 2.213395865510532, | |
"99.9" : 2.213395865510532, | |
"99.99" : 2.213395865510532, | |
"99.999" : 2.213395865510532, | |
"99.9999" : 2.213395865510532, | |
"100.0" : 2.213395865510532 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
2.175147851310376, | |
2.1931634530733204, | |
2.213395865510532, | |
2.2049676963826843, | |
2.1923490061182727 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.09001991999999999, | |
"scoreError" : 6.19941713860412E-6, | |
"scoreConfidence" : [ | |
0.09001372058286139, | |
0.09002611941713859 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0900192, | |
"50.0" : 0.0900192, | |
"90.0" : 0.0900228, | |
"95.0" : 0.0900228, | |
"99.0" : 0.0900228, | |
"99.9" : 0.0900228, | |
"99.99" : 0.0900228, | |
"99.999" : 0.0900228, | |
"99.9999" : 0.0900228, | |
"100.0" : 0.0900228 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.0900192, | |
0.0900228, | |
0.0900192, | |
0.0900192, | |
0.0900192 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "10", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 249.4293596, | |
"scoreError" : 1.2981603509518542, | |
"scoreConfidence" : [ | |
248.13119924904814, | |
250.72751995095186 | |
], | |
"scorePercentiles" : { | |
"0.0" : 249.0781171, | |
"50.0" : 249.3982809, | |
"90.0" : 249.9820117, | |
"95.0" : 249.9820117, | |
"99.0" : 249.9820117, | |
"99.9" : 249.9820117, | |
"99.99" : 249.9820117, | |
"99.999" : 249.9820117, | |
"99.9999" : 249.9820117, | |
"100.0" : 249.9820117 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
249.9820117, | |
249.4161443, | |
249.3982809, | |
249.0781171, | |
249.272244 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.3466208250496303, | |
"scoreError" : 0.8053292900667126, | |
"scoreConfidence" : [ | |
0.5412915349829177, | |
2.151950115116343 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.2524627281723524, | |
"50.0" : 1.25318956702732, | |
"90.0" : 1.7207424590759113, | |
"95.0" : 1.7207424590759113, | |
"99.0" : 1.7207424590759113, | |
"99.9" : 1.7207424590759113, | |
"99.99" : 1.7207424590759113, | |
"99.999" : 1.7207424590759113, | |
"99.9999" : 1.7207424590759113, | |
"100.0" : 1.7207424590759113 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.7207424590759113, | |
1.2524627281723524, | |
1.252545360651179, | |
1.2541640103213882, | |
1.25318956702732 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.35228912, | |
"scoreError" : 0.21267720435657628, | |
"scoreConfidence" : [ | |
0.13961191564342373, | |
0.5649663243565763 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.3275888, | |
"50.0" : 0.3275888, | |
"90.0" : 0.4510904, | |
"95.0" : 0.4510904, | |
"99.0" : 0.4510904, | |
"99.9" : 0.4510904, | |
"99.99" : 0.4510904, | |
"99.999" : 0.4510904, | |
"99.9999" : 0.4510904, | |
"100.0" : 0.4510904 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.4510904, | |
0.3275888, | |
0.3275888, | |
0.3275888, | |
0.3275888 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "10", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 58.59728964, | |
"scoreError" : 1.5223047174455442, | |
"scoreConfidence" : [ | |
57.07498492255446, | |
60.11959435744554 | |
], | |
"scorePercentiles" : { | |
"0.0" : 58.2128404, | |
"50.0" : 58.4730653, | |
"90.0" : 59.2571839, | |
"95.0" : 59.2571839, | |
"99.0" : 59.2571839, | |
"99.9" : 59.2571839, | |
"99.99" : 59.2571839, | |
"99.999" : 59.2571839, | |
"99.9999" : 59.2571839, | |
"100.0" : 59.2571839 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
58.6083984, | |
59.2571839, | |
58.4730653, | |
58.4349602, | |
58.2128404 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 2.6814309220615655, | |
"scoreError" : 0.0691830245063742, | |
"scoreConfidence" : [ | |
2.6122478975551915, | |
2.7506139465679396 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.65148929442025, | |
"50.0" : 2.6868149263367873, | |
"90.0" : 2.6990721156985957, | |
"95.0" : 2.6990721156985957, | |
"99.0" : 2.6990721156985957, | |
"99.9" : 2.6990721156985957, | |
"99.99" : 2.6990721156985957, | |
"99.999" : 2.6990721156985957, | |
"99.9999" : 2.6990721156985957, | |
"100.0" : 2.6990721156985957 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
2.6809790363994557, | |
2.65148929442025, | |
2.6868149263367873, | |
2.6887992374527383, | |
2.6990721156985957 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.16481024, | |
"scoreError" : 1.2398834277160444E-5, | |
"scoreConfidence" : [ | |
0.16479784116572282, | |
0.16482263883427717 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.1648088, | |
"50.0" : 0.1648088, | |
"90.0" : 0.164816, | |
"95.0" : 0.164816, | |
"99.0" : 0.164816, | |
"99.9" : 0.164816, | |
"99.99" : 0.164816, | |
"99.999" : 0.164816, | |
"99.9999" : 0.164816, | |
"100.0" : 0.164816 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.164816, | |
0.1648088, | |
0.1648088, | |
0.1648088, | |
0.1648088 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "15", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 390.10473458, | |
"scoreError" : 0.24441527704562957, | |
"scoreConfidence" : [ | |
389.8603193029544, | |
390.34914985704563 | |
], | |
"scorePercentiles" : { | |
"0.0" : 390.0309479, | |
"50.0" : 390.1293008, | |
"90.0" : 390.1618312, | |
"95.0" : 390.1618312, | |
"99.0" : 390.1618312, | |
"99.9" : 390.1618312, | |
"99.99" : 390.1618312, | |
"99.999" : 390.1618312, | |
"99.9999" : 390.1618312, | |
"100.0" : 390.1618312 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
390.1590061, | |
390.1618312, | |
390.0309479, | |
390.1293008, | |
390.0425869 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.1584865138321683, | |
"scoreError" : 7.204216355390012E-4, | |
"scoreConfidence" : [ | |
1.1577660921966293, | |
1.1592069354677073 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.1583186524407838, | |
"50.0" : 1.1584124530775608, | |
"90.0" : 1.1587006418974668, | |
"95.0" : 1.1587006418974668, | |
"99.0" : 1.1587006418974668, | |
"99.9" : 1.1587006418974668, | |
"99.99" : 1.1587006418974668, | |
"99.999" : 1.1587006418974668, | |
"99.9999" : 1.1587006418974668, | |
"100.0" : 1.1587006418974668 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.1583270428262047, | |
1.1583186524407838, | |
1.1587006418974668, | |
1.1584124530775608, | |
1.1586737789188253 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.4739096, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.4739096, | |
0.4739096 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.4739096, | |
"50.0" : 0.4739096, | |
"90.0" : 0.4739096, | |
"95.0" : 0.4739096, | |
"99.0" : 0.4739096, | |
"99.9" : 0.4739096, | |
"99.99" : 0.4739096, | |
"99.999" : 0.4739096, | |
"99.9999" : 0.4739096, | |
"100.0" : 0.4739096 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.4739096, | |
0.4739096, | |
0.4739096, | |
0.4739096, | |
0.4739096 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "15", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 83.32702734, | |
"scoreError" : 1.2519521941151035, | |
"scoreConfidence" : [ | |
82.0750751458849, | |
84.5789795341151 | |
], | |
"scorePercentiles" : { | |
"0.0" : 82.9770347, | |
"50.0" : 83.2161902, | |
"90.0" : 83.6922044, | |
"95.0" : 83.6922044, | |
"99.0" : 83.6922044, | |
"99.9" : 83.6922044, | |
"99.99" : 83.6922044, | |
"99.999" : 83.6922044, | |
"99.9999" : 83.6922044, | |
"100.0" : 83.6922044 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
83.6922044, | |
83.2161902, | |
83.6488283, | |
82.9770347, | |
83.1008791 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 3.0256038381545727, | |
"scoreError" : 2.423069963615053, | |
"scoreConfidence" : [ | |
0.6025338745395197, | |
5.448673801769626 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2.7305552004994964, | |
"50.0" : 2.748709154543437, | |
"90.0" : 4.1511650189593565, | |
"95.0" : 4.1511650189593565, | |
"99.0" : 4.1511650189593565, | |
"99.9" : 4.1511650189593565, | |
"99.99" : 4.1511650189593565, | |
"99.999" : 4.1511650189593565, | |
"99.9999" : 4.1511650189593565, | |
"100.0" : 4.1511650189593565 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
4.1511650189593565, | |
2.7448022424750174, | |
2.7305552004994964, | |
2.752787574295556, | |
2.748709154543437 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.26453936, | |
"scoreError" : 0.21496272280833767, | |
"scoreConfidence" : [ | |
0.04957663719166233, | |
0.47950208280833767 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2395736, | |
"50.0" : 0.2395736, | |
"90.0" : 0.3644024, | |
"95.0" : 0.3644024, | |
"99.0" : 0.3644024, | |
"99.9" : 0.3644024, | |
"99.99" : 0.3644024, | |
"99.999" : 0.3644024, | |
"99.9999" : 0.3644024, | |
"100.0" : 0.3644024 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.3644024, | |
0.2395736, | |
0.2395736, | |
0.2395736, | |
0.2395736 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "20", | |
"dataType" : "VARCHAR", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 493.61524424, | |
"scoreError" : 6.546026910924034, | |
"scoreConfidence" : [ | |
487.06921732907597, | |
500.161271150924 | |
], | |
"scorePercentiles" : { | |
"0.0" : 492.1458041, | |
"50.0" : 493.1190763, | |
"90.0" : 496.552044, | |
"95.0" : 496.552044, | |
"99.0" : 496.552044, | |
"99.9" : 496.552044, | |
"99.99" : 496.552044, | |
"99.999" : 496.552044, | |
"99.9999" : 496.552044, | |
"100.0" : 496.552044 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
492.9594658, | |
492.1458041, | |
493.299831, | |
493.1190763, | |
496.552044 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 1.1982487273532147, | |
"scoreError" : 0.015824830900751784, | |
"scoreConfidence" : [ | |
1.182423896452463, | |
1.2140735582539666 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.1911535878955077, | |
"50.0" : 1.1994431635977705, | |
"90.0" : 1.2018151925951353, | |
"95.0" : 1.2018151925951353, | |
"99.0" : 1.2018151925951353, | |
"99.9" : 1.2018151925951353, | |
"99.99" : 1.2018151925951353, | |
"99.999" : 1.2018151925951353, | |
"99.9999" : 1.2018151925951353, | |
"100.0" : 1.2018151925951353 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
1.1998314644022678, | |
1.2018151925951353, | |
1.1990002282753927, | |
1.1994431635977705, | |
1.1911535878955077 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.620228, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.620228, | |
0.620228 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.620228, | |
"50.0" : 0.620228, | |
"90.0" : 0.620228, | |
"95.0" : 0.620228, | |
"99.0" : 0.620228, | |
"99.9" : 0.620228, | |
"99.99" : 0.620228, | |
"99.999" : 0.620228, | |
"99.9999" : 0.620228, | |
"100.0" : 0.620228 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.620228, | |
0.620228, | |
0.620228, | |
0.620228, | |
0.620228 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
}, | |
{ | |
"jmhVersion" : "1.37", | |
"benchmark" : "io.trino.operator.BenchmarkGroupByHash.addPages", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/local/home/pettja/.sdkman/candidates/java/17.0.8-amzn/bin/java", | |
"jvmArgs" : [ | |
"-Xms10g", | |
"-Xmx10g", | |
"-XX:+AlwaysPreTouch", | |
"-XX:ReservedCodeCacheSize=256M" | |
], | |
"jdkVersion" : "17.0.8", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "17.0.8+7-LTS", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 5, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"channelCount" : "20", | |
"dataType" : "BIGINT", | |
"groupCount" : "300", | |
"hashEnabled" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 94.8354531, | |
"scoreError" : 1.7781287460188464, | |
"scoreConfidence" : [ | |
93.05732435398114, | |
96.61358184601885 | |
], | |
"scorePercentiles" : { | |
"0.0" : 94.4682407, | |
"50.0" : 94.6764881, | |
"90.0" : 95.6429463, | |
"95.0" : 95.6429463, | |
"99.0" : 95.6429463, | |
"99.9" : 95.6429463, | |
"99.99" : 95.6429463, | |
"99.999" : 95.6429463, | |
"99.9999" : 95.6429463, | |
"100.0" : 95.6429463 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
95.6429463, | |
94.6701683, | |
94.4682407, | |
94.7194221, | |
94.6764881 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
"gc.alloc.rate" : { | |
"score" : 3.1602817365548264, | |
"scoreError" : 0.05894798524634588, | |
"scoreConfidence" : [ | |
3.1013337513084807, | |
3.219229721801172 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.133521310727167, | |
"50.0" : 3.1655777208101803, | |
"90.0" : 3.1725128664696545, | |
"95.0" : 3.1725128664696545, | |
"99.0" : 3.1725128664696545, | |
"99.9" : 3.1725128664696545, | |
"99.99" : 3.1725128664696545, | |
"99.999" : 3.1725128664696545, | |
"99.9999" : 3.1725128664696545, | |
"100.0" : 3.1725128664696545 | |
}, | |
"scoreUnit" : "MB/sec", | |
"rawData" : [ | |
[ | |
3.133521310727167, | |
3.1655777208101803, | |
3.1725128664696545, | |
3.164184916779764, | |
3.165611867987365 | |
] | |
] | |
}, | |
"gc.alloc.rate.norm" : { | |
"score" : 0.314336, | |
"scoreError" : 0.0, | |
"scoreConfidence" : [ | |
0.314336, | |
0.314336 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.314336, | |
"50.0" : 0.314336, | |
"90.0" : 0.314336, | |
"95.0" : 0.314336, | |
"99.0" : 0.314336, | |
"99.9" : 0.314336, | |
"99.99" : 0.314336, | |
"99.999" : 0.314336, | |
"99.9999" : 0.314336, | |
"100.0" : 0.314336 | |
}, | |
"scoreUnit" : "B/op", | |
"rawData" : [ | |
[ | |
0.314336, | |
0.314336, | |
0.314336, | |
0.314336, | |
0.314336 | |
] | |
] | |
}, | |
"gc.count" : { | |
"score" : 0.0, | |
"scoreError" : "NaN", | |
"scoreConfidence" : [ | |
0.0, | |
0.0 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.0, | |
"50.0" : 0.0, | |
"90.0" : 0.0, | |
"95.0" : 0.0, | |
"99.0" : 0.0, | |
"99.9" : 0.0, | |
"99.99" : 0.0, | |
"99.999" : 0.0, | |
"99.9999" : 0.0, | |
"100.0" : 0.0 | |
}, | |
"scoreUnit" : "counts", | |
"rawData" : [ | |
[ | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
] | |
} | |
} | |
} | |
] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment