Skip to content

Instantly share code, notes, and snippets.

@pettyjamesm
Created September 14, 2021 21:04
Show Gist options
  • Save pettyjamesm/4266df4d1ee43b33fc4d73ade9eecba6 to your computer and use it in GitHub Desktop.
Save pettyjamesm/4266df4d1ee43b33fc4d73ade9eecba6 to your computer and use it in GitHub Desktop.
Presto AccumulatorCompiler Improvements
[
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "streaming",
"rowsPerGroup" : "1"
},
"primaryMetric" : {
"score" : 319.95604416071427,
"scoreError" : 1.9632102270772704,
"scoreConfidence" : [
317.992833933637,
321.91925438779157
],
"scorePercentiles" : {
"0.0" : 317.68463457142855,
"50.0" : 320.15923464285714,
"90.0" : 321.15023285714284,
"95.0" : 321.15023285714284,
"99.0" : 321.15023285714284,
"99.9" : 321.15023285714284,
"99.99" : 321.15023285714284,
"99.999" : 321.15023285714284,
"99.9999" : 321.15023285714284,
"100.0" : 321.15023285714284
},
"scoreUnit" : "ms/op",
"rawData" : [
[
317.68463457142855,
320.2507655714286,
319.6788798571429,
320.324596,
320.0677037142857,
321.15023285714284,
320.64259114285716,
319.8489495714286
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2039.9822822731642,
"scoreError" : 10.239997562485737,
"scoreConfidence" : [
2029.7422847106784,
2050.2222798356497
],
"scorePercentiles" : {
"0.0" : 2033.8087903414641,
"50.0" : 2038.941696614924,
"90.0" : 2051.8888428300515,
"95.0" : 2051.8888428300515,
"99.0" : 2051.8888428300515,
"99.9" : 2051.8888428300515,
"99.99" : 2051.8888428300515,
"99.999" : 2051.8888428300515,
"99.9999" : 2051.8888428300515,
"100.0" : 2051.8888428300515
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2051.8888428300515,
2038.4744302206097,
2041.4459955985385,
2038.0927433140891,
2039.4089630092383,
2033.8087903414641,
2036.4471605436072,
2040.291332327715
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 8.373362641428572E8,
"scoreError" : 3611.825640760124,
"scoreConfidence" : [
8.373326523172164E8,
8.37339875968498E8
],
"scorePercentiles" : {
"0.0" : 8.373341737142857E8,
"50.0" : 8.37336072E8,
"90.0" : 8.373405497142857E8,
"95.0" : 8.373405497142857E8,
"99.0" : 8.373405497142857E8,
"99.9" : 8.373405497142857E8,
"99.99" : 8.373405497142857E8,
"99.999" : 8.373405497142857E8,
"99.9999" : 8.373405497142857E8,
"100.0" : 8.373405497142857E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
8.373405497142857E8,
8.373363851428572E8,
8.373360697142857E8,
8.373360742857143E8,
8.373360742857143E8,
8.373348445714285E8,
8.373341737142857E8,
8.373359417142857E8
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 2040.611747838173,
"scoreError" : 795.1280194852811,
"scoreConfidence" : [
1245.4837283528918,
2835.739767323454
],
"scorePercentiles" : {
"0.0" : 1807.7257169198915,
"50.0" : 1815.9580071433775,
"90.0" : 2716.262444008987,
"95.0" : 2716.262444008987,
"99.0" : 2716.262444008987,
"99.9" : 2716.262444008987,
"99.99" : 2716.262444008987,
"99.999" : 2716.262444008987,
"99.9999" : 2716.262444008987,
"100.0" : 2716.262444008987
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1809.6746354955094,
2712.277723384104,
1814.3520360420068,
1807.7257169198915,
1813.271283194887,
2716.262444008987,
1817.563978244748,
1833.7661654152507
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 8.377747748571427E8,
"scoreError" : 3.2867500272366333E8,
"scoreConfidence" : [
5.0909977213347936E8,
1.166449777580806E9
],
"scorePercentiles" : {
"0.0" : 7.384970971428572E8,
"50.0" : 7.459120274285715E8,
"90.0" : 1.118306304E9,
"95.0" : 1.118306304E9,
"99.0" : 1.118306304E9,
"99.9" : 1.118306304E9,
"99.99" : 1.118306304E9,
"99.999" : 1.118306304E9,
"99.9999" : 1.118306304E9,
"100.0" : 1.118306304E9
},
"scoreUnit" : "B/op",
"rawData" : [
[
7.384970971428572E8,
1.114112E9,
7.441893668571428E8,
7.426914011428572E8,
7.4448896E8,
1.118306304E9,
7.473350948571428E8,
7.525779748571428E8
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 4.2691553510299105,
"scoreError" : 15.45138865499743,
"scoreConfidence" : [
-11.18223330396752,
19.72054400602734
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 20.218584099322182,
"95.0" : 20.218584099322182,
"99.0" : 20.218584099322182,
"99.9" : 20.218584099322182,
"99.99" : 20.218584099322182,
"99.999" : 20.218584099322182,
"99.9999" : 20.218584099322182,
"100.0" : 20.218584099322182
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
20.218584099322182,
13.934658708917102
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 1753296.5714285714,
"scoreError" : 6346050.770557949,
"scoreConfidence" : [
-4592754.199129378,
8099347.34198652
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 8305110.857142857,
"95.0" : 8305110.857142857,
"99.0" : 8305110.857142857,
"99.9" : 8305110.857142857,
"99.99" : 8305110.857142857,
"99.999" : 8305110.857142857,
"99.9999" : 8305110.857142857,
"100.0" : 8305110.857142857
},
"scoreUnit" : "B/op",
"rawData" : [
[
8305110.857142857,
5721261.714285715
]
]
},
"·gc.count" : {
"score" : 18.0,
"scoreError" : "NaN",
"scoreConfidence" : [
18.0,
18.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 2.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
3.0,
2.0,
2.0,
2.0,
3.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"score" : 75.0,
"scoreError" : "NaN",
"scoreConfidence" : [
75.0,
75.0
],
"scorePercentiles" : {
"0.0" : 5.0,
"50.0" : 8.5,
"90.0" : 19.0,
"95.0" : 19.0,
"99.0" : 19.0,
"99.9" : 19.0,
"99.99" : 19.0,
"99.999" : 19.0,
"99.9999" : 19.0,
"100.0" : 19.0
},
"scoreUnit" : "ms",
"rawData" : [
[
12.0,
19.0,
9.0,
9.0,
5.0,
7.0,
6.0,
8.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "streaming",
"rowsPerGroup" : "10"
},
"primaryMetric" : {
"score" : 55.2291358918919,
"scoreError" : 0.1968383866730302,
"scoreConfidence" : [
55.03229750521887,
55.42597427856493
],
"scorePercentiles" : {
"0.0" : 55.08688791891892,
"50.0" : 55.24544481081081,
"90.0" : 55.381654405405406,
"95.0" : 55.381654405405406,
"99.0" : 55.381654405405406,
"99.9" : 55.381654405405406,
"99.99" : 55.381654405405406,
"99.999" : 55.381654405405406,
"99.9999" : 55.381654405405406,
"100.0" : 55.381654405405406
},
"scoreUnit" : "ms/op",
"rawData" : [
[
55.30173105405405,
55.381654405405406,
55.258185567567565,
55.232704054054054,
55.12734691891892,
55.30629308108108,
55.13828413513514,
55.08688791891892
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1190.3642821460041,
"scoreError" : 3.3586455114447586,
"scoreConfidence" : [
1187.0056366345593,
1193.722927657449
],
"scorePercentiles" : {
"0.0" : 1187.7386428244463,
"50.0" : 1190.1077347264636,
"90.0" : 1192.6976358707536,
"95.0" : 1192.6976358707536,
"99.0" : 1192.6976358707536,
"99.9" : 1192.6976358707536,
"99.99" : 1192.6976358707536,
"99.999" : 1192.6976358707536,
"99.9999" : 1192.6976358707536,
"100.0" : 1192.6976358707536
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1189.1182182577943,
1187.7386428244463,
1189.8954811925228,
1190.3199882604047,
1192.1526413833483,
1189.0372920246393,
1191.954357354124,
1192.6976358707536
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 8.581979037837839E7,
"scoreError" : 225.42939222613217,
"scoreConfidence" : [
8.581956494898616E7,
8.582001580777062E7
],
"scorePercentiles" : {
"0.0" : 8.581974767567568E7,
"50.0" : 8.581974854054055E7,
"90.0" : 8.582008216216215E7,
"95.0" : 8.582008216216215E7,
"99.0" : 8.582008216216215E7,
"99.9" : 8.582008216216215E7,
"99.99" : 8.582008216216215E7,
"99.999" : 8.582008216216215E7,
"99.9999" : 8.582008216216215E7,
"100.0" : 8.582008216216215E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
8.581974854054055E7,
8.581974767567568E7,
8.581974767567568E7,
8.581975005405405E7,
8.581974854054055E7,
8.581974767567568E7,
8.58197507027027E7,
8.582008216216215E7
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 1256.2882275703482,
"scoreError" : 885.3760604468082,
"scoreConfidence" : [
370.91216712354003,
2141.6642880171567
],
"scorePercentiles" : {
"0.0" : 1001.5386288681697,
"50.0" : 1008.3260394468073,
"90.0" : 2011.9424442981012,
"95.0" : 2011.9424442981012,
"99.0" : 2011.9424442981012,
"99.9" : 2011.9424442981012,
"99.99" : 2011.9424442981012,
"99.999" : 2011.9424442981012,
"99.9999" : 2011.9424442981012,
"100.0" : 2011.9424442981012
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2001.084388258281,
1001.5386288681697,
1003.357342905053,
1004.8944957731219,
1006.4416798763302,
2011.9424442981012,
1010.2103990172843,
1010.8364415664449
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 9.059200691891892E7,
"scoreError" : 6.3992448353223585E7,
"scoreConfidence" : [
2.6599558565695338E7,
1.545844552721425E8
],
"scorePercentiles" : {
"0.0" : 7.236591394594595E7,
"50.0" : 7.259263308108109E7,
"90.0" : 1.4521360605405405E8,
"95.0" : 1.4521360605405405E8,
"99.0" : 1.4521360605405405E8,
"99.9" : 1.4521360605405405E8,
"99.99" : 1.4521360605405405E8,
"99.999" : 1.4521360605405405E8,
"99.9999" : 1.4521360605405405E8,
"100.0" : 1.4521360605405405E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
1.444200890810811E8,
7.236591394594595E7,
7.236591394594595E7,
7.245093362162162E7,
7.245093362162162E7,
1.4521360605405405E8,
7.273433254054055E7,
7.273433254054055E7
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.5060034516394938,
"scoreError" : 1.047638552646528,
"scoreConfidence" : [
-0.5416351010070342,
1.5536420042860217
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.4242719940824198,
"90.0" : 1.3351179990608784,
"95.0" : 1.3351179990608784,
"99.0" : 1.3351179990608784,
"99.9" : 1.3351179990608784,
"99.99" : 1.3351179990608784,
"99.999" : 1.3351179990608784,
"99.9999" : 1.3351179990608784,
"100.0" : 1.3351179990608784
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.2991023716584658,
0.4343700771226972,
0.4141739110421424,
0.5652632542317668,
1.3351179990608784
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 36516.51351351351,
"scoreError" : 75610.13052858104,
"scoreConfidence" : [
-39093.617015067524,
112126.64404209456
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 30628.54054054054,
"90.0" : 96363.24324324324,
"95.0" : 96363.24324324324,
"99.0" : 96363.24324324324,
"99.9" : 96363.24324324324,
"99.99" : 96363.24324324324,
"99.999" : 96363.24324324324,
"99.9999" : 96363.24324324324,
"100.0" : 96363.24324324324
},
"scoreUnit" : "B/op",
"rawData" : [
[
93757.4054054054,
31385.297297297297,
29871.783783783783,
40754.37837837838,
96363.24324324324
]
]
},
"·gc.count" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
1.0,
1.0,
1.0,
1.0,
2.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 54.0,
"scoreError" : "NaN",
"scoreConfidence" : [
54.0,
54.0
],
"scorePercentiles" : {
"0.0" : 5.0,
"50.0" : 5.0,
"90.0" : 12.0,
"95.0" : 12.0,
"99.0" : 12.0,
"99.9" : 12.0,
"99.99" : 12.0,
"99.999" : 12.0,
"99.9999" : 12.0,
"100.0" : 12.0
},
"scoreUnit" : "ms",
"rawData" : [
[
12.0,
5.0,
5.0,
5.0,
5.0,
11.0,
5.0,
6.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "streaming",
"rowsPerGroup" : "1000"
},
"primaryMetric" : {
"score" : 23.35052810174418,
"scoreError" : 0.12961455154257584,
"scoreConfidence" : [
23.220913550201605,
23.48014265328676
],
"scorePercentiles" : {
"0.0" : 23.258385988372094,
"50.0" : 23.320527930232558,
"90.0" : 23.449238244186045,
"95.0" : 23.449238244186045,
"99.0" : 23.449238244186045,
"99.9" : 23.449238244186045,
"99.99" : 23.449238244186045,
"99.999" : 23.449238244186045,
"99.9999" : 23.449238244186045,
"100.0" : 23.449238244186045
},
"scoreUnit" : "ms/op",
"rawData" : [
[
23.43125019767442,
23.4011051627907,
23.308950127906975,
23.31423923255814,
23.31772873255814,
23.449238244186045,
23.258385988372094,
23.32332712790698
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 31.5078617702237,
"scoreError" : 0.14053669423360568,
"scoreConfidence" : [
31.36732507599009,
31.648398464457305
],
"scorePercentiles" : {
"0.0" : 31.40067560552365,
"50.0" : 31.54037766821218,
"90.0" : 31.60778620267961,
"95.0" : 31.60778620267961,
"99.0" : 31.60778620267961,
"99.9" : 31.60778620267961,
"99.99" : 31.60778620267961,
"99.999" : 31.60778620267961,
"99.9999" : 31.60778620267961,
"100.0" : 31.60778620267961
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
31.420648348651373,
31.45284825293974,
31.553308047917298,
31.54687236765355,
31.5427298178823,
31.40067560552365,
31.60778620267961,
31.538025518542057
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 963710.6976744187,
"scoreError" : 92.56902654931001,
"scoreConfidence" : [
963618.1286478693,
963803.266700968
],
"scorePercentiles" : {
"0.0" : 963685.023255814,
"50.0" : 963691.6279069767,
"90.0" : 963828.9302325582,
"95.0" : 963828.9302325582,
"99.0" : 963828.9302325582,
"99.9" : 963828.9302325582,
"99.99" : 963828.9302325582,
"99.999" : 963828.9302325582,
"99.9999" : 963828.9302325582,
"100.0" : 963828.9302325582
},
"scoreUnit" : "B/op",
"rawData" : [
[
963702.6976744186,
963691.3488372093,
963708.0930232558,
963686.3255813953,
963685.023255814,
963691.2558139535,
963691.9069767442,
963828.9302325582
]
]
},
"·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,
0.0,
0.0,
0.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "hash",
"rowsPerGroup" : "1"
},
"primaryMetric" : {
"score" : 418.26972675,
"scoreError" : 4.60124612580294,
"scoreConfidence" : [
413.66848062419706,
422.870972875803
],
"scorePercentiles" : {
"0.0" : 415.3241572,
"50.0" : 418.07054919999996,
"90.0" : 422.2489038,
"95.0" : 422.2489038,
"99.0" : 422.2489038,
"99.9" : 422.2489038,
"99.99" : 422.2489038,
"99.999" : 422.2489038,
"99.9999" : 422.2489038,
"100.0" : 422.2489038
},
"scoreUnit" : "ms/op",
"rawData" : [
[
417.5229594,
420.1683414,
416.0203066,
422.2489038,
416.3046346,
415.3241572,
418.618139,
419.950372
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 386.619283736021,
"scoreError" : 3.4344048065649404,
"scoreConfidence" : [
383.18487892945603,
390.0536885425859
],
"scorePercentiles" : {
"0.0" : 383.67050245122897,
"50.0" : 386.7659170587086,
"90.0" : 388.8251183035302,
"95.0" : 388.8251183035302,
"99.0" : 388.8251183035302,
"99.9" : 388.8251183035302,
"99.99" : 388.8251183035302,
"99.999" : 388.8251183035302,
"99.9999" : 388.8251183035302,
"100.0" : 388.8251183035302
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
387.1718858230094,
385.1994822527047,
388.3064301913774,
383.67050245122897,
388.08400313450755,
388.8251183035302,
386.35994829440784,
385.33689943740194
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2.1013793739999998E8,
"scoreError" : 1653.5340149816425,
"scoreConfidence" : [
2.10136283865985E8,
2.1013959093401495E8
],
"scorePercentiles" : {
"0.0" : 2.101375904E8,
"50.0" : 2.1013759360000002E8,
"90.0" : 2.101400656E8,
"95.0" : 2.101400656E8,
"99.0" : 2.101400656E8,
"99.9" : 2.101400656E8,
"99.99" : 2.101400656E8,
"99.999" : 2.101400656E8,
"99.9999" : 2.101400656E8,
"100.0" : 2.101400656E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
2.101375968E8,
2.101375904E8,
2.101376176E8,
2.101375904E8,
2.101375904E8,
2.101375904E8,
2.101378576E8,
2.101400656E8
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 315.3708131630144,
"scoreError" : 837.9544691494903,
"scoreConfidence" : [
-522.5836559864758,
1153.3252823125047
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 951.8112629020118,
"95.0" : 951.8112629020118,
"99.0" : 951.8112629020118,
"99.9" : 951.8112629020118,
"99.99" : 951.8112629020118,
"99.999" : 951.8112629020118,
"99.9999" : 951.8112629020118,
"100.0" : 951.8112629020118
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
786.7860274457422,
784.3692149563616,
951.8112629020118
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 1.720622952E8,
"scoreError" : 4.570117993623611E8,
"scoreConfidence" : [
-2.849495041623611E8,
6.29074094562361E8
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 5.176819712E8,
"95.0" : 5.176819712E8,
"99.0" : 5.176819712E8,
"99.9" : 5.176819712E8,
"99.99" : 5.176819712E8,
"99.999" : 5.176819712E8,
"99.9999" : 5.176819712E8,
"100.0" : 5.176819712E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
4.292148032E8,
4.296015872E8,
5.176819712E8
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.27318622578127605,
"scoreError" : 1.1723139759756762,
"scoreConfidence" : [
-0.8991277501944002,
1.4455002017569523
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 1.7410010948396897,
"95.0" : 1.7410010948396897,
"99.0" : 1.7410010948396897,
"99.9" : 1.7410010948396897,
"99.99" : 1.7410010948396897,
"99.999" : 1.7410010948396897,
"99.9999" : 1.7410010948396897,
"100.0" : 1.7410010948396897
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.44448871141051893,
1.7410010948396897
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 149504.2,
"scoreError" : 642006.7902115443,
"scoreConfidence" : [
-492502.59021154424,
791510.9902115443
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 953552.0,
"95.0" : 953552.0,
"99.0" : 953552.0,
"99.9" : 953552.0,
"99.99" : 953552.0,
"99.999" : 953552.0,
"99.9999" : 953552.0,
"100.0" : 953552.0
},
"scoreUnit" : "B/op",
"rawData" : [
[
242481.6,
953552.0
]
]
},
"·gc.count" : {
"score" : 3.0,
"scoreError" : "NaN",
"scoreConfidence" : [
3.0,
3.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,
1.0,
0.0,
1.0,
0.0,
0.0,
1.0,
0.0
]
]
},
"·gc.time" : {
"score" : 35.0,
"scoreError" : "NaN",
"scoreConfidence" : [
35.0,
35.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 19.0,
"95.0" : 19.0,
"99.0" : 19.0,
"99.9" : 19.0,
"99.99" : 19.0,
"99.999" : 19.0,
"99.9999" : 19.0,
"100.0" : 19.0
},
"scoreUnit" : "ms",
"rawData" : [
[
7.0,
19.0,
9.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "hash",
"rowsPerGroup" : "10"
},
"primaryMetric" : {
"score" : 88.48642135869564,
"scoreError" : 0.6790210348500593,
"scoreConfidence" : [
87.80740032384558,
89.16544239354569
],
"scorePercentiles" : {
"0.0" : 88.03301447826087,
"50.0" : 88.5333949347826,
"90.0" : 89.17565847826087,
"95.0" : 89.17565847826087,
"99.0" : 89.17565847826087,
"99.9" : 89.17565847826087,
"99.99" : 89.17565847826087,
"99.999" : 89.17565847826087,
"99.9999" : 89.17565847826087,
"100.0" : 89.17565847826087
},
"scoreUnit" : "ms/op",
"rawData" : [
[
88.59587417391305,
88.56217126086956,
88.50461860869565,
88.57592473913043,
88.08712608695652,
88.35698304347827,
88.03301447826087,
89.17565847826087
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 315.54590801645213,
"scoreError" : 9.05091625098069,
"scoreConfidence" : [
306.49499176547147,
324.5968242674328
],
"scorePercentiles" : {
"0.0" : 313.298378930921,
"50.0" : 313.7629793947914,
"90.0" : 327.1573769763104,
"95.0" : 327.1573769763104,
"99.0" : 327.1573769763104,
"99.9" : 327.1573769763104,
"99.99" : 327.1573769763104,
"99.999" : 327.1573769763104,
"99.9999" : 327.1573769763104,
"100.0" : 327.1573769763104
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
313.298378930921,
313.38960346161326,
313.55565176723456,
313.3455213174639,
314.7513084559272,
313.97030702234827,
314.89911619979887,
327.1573769763104
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 3.6477963217391305E7,
"scoreError" : 1221359.6530676193,
"scoreConfidence" : [
3.5256603564323686E7,
3.769932287045892E7
],
"scorePercentiles" : {
"0.0" : 3.6252114782608695E7,
"50.0" : 3.6252114782608695E7,
"90.0" : 3.805889947826087E7,
"95.0" : 3.805889947826087E7,
"99.0" : 3.805889947826087E7,
"99.9" : 3.805889947826087E7,
"99.99" : 3.805889947826087E7,
"99.999" : 3.805889947826087E7,
"99.9999" : 3.805889947826087E7,
"100.0" : 3.805889947826087E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
3.625211617391305E7,
3.6252114782608695E7,
3.6252114782608695E7,
3.6252114782608695E7,
3.6252114782608695E7,
3.6252114782608695E7,
3.625211617391305E7,
3.805889947826087E7
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 403.3158225377441,
"scoreError" : 824.3791631516726,
"scoreConfidence" : [
-421.0633406139285,
1227.6949856894166
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 401.4010844402186,
"90.0" : 808.8412223272043,
"95.0" : 808.8412223272043,
"99.0" : 808.8412223272043,
"99.9" : 808.8412223272043,
"99.99" : 808.8412223272043,
"99.999" : 808.8412223272043,
"99.9999" : 808.8412223272043,
"100.0" : 808.8412223272043
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
807.110189640064,
807.7729994542475,
808.8412223272043,
802.8021688804372
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 4.669582469565217E7,
"scoreError" : 9.544568044033113E7,
"scoreConfidence" : [
-4.874985574467896E7,
1.421415051359833E8
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.669582469565217E7,
"90.0" : 9.339164939130434E7,
"95.0" : 9.339164939130434E7,
"99.0" : 9.339164939130434E7,
"99.9" : 9.339164939130434E7,
"99.99" : 9.339164939130434E7,
"99.999" : 9.339164939130434E7,
"99.9999" : 9.339164939130434E7,
"100.0" : 9.339164939130434E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
9.339164939130434E7,
9.339164939130434E7,
9.339164939130434E7,
9.339164939130434E7
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.2856289494892191,
"scoreError" : 1.1230282870936725,
"scoreConfidence" : [
-0.8373993376044535,
1.4086572365828915
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 1.6205190222203265,
"95.0" : 1.6205190222203265,
"99.0" : 1.6205190222203265,
"99.9" : 1.6205190222203265,
"99.99" : 1.6205190222203265,
"99.999" : 1.6205190222203265,
"99.9999" : 1.6205190222203265,
"100.0" : 1.6205190222203265
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.6205190222203265,
0.6645125736934261
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 33010.65217391304,
"scoreError" : 129822.40920499143,
"scoreConfidence" : [
-96811.75703107839,
162833.06137890447
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 187358.26086956522,
"95.0" : 187358.26086956522,
"99.0" : 187358.26086956522,
"99.9" : 187358.26086956522,
"99.99" : 187358.26086956522,
"99.999" : 187358.26086956522,
"99.9999" : 187358.26086956522,
"100.0" : 187358.26086956522
},
"scoreUnit" : "B/op",
"rawData" : [
[
187358.26086956522,
76726.95652173914
]
]
},
"·gc.count" : {
"score" : 4.0,
"scoreError" : "NaN",
"scoreConfidence" : [
4.0,
4.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.5,
"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" : [
[
1.0,
0.0,
1.0,
0.0,
0.0,
1.0,
0.0,
1.0
]
]
},
"·gc.time" : {
"score" : 38.0,
"scoreError" : "NaN",
"scoreConfidence" : [
38.0,
38.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.0,
"90.0" : 20.0,
"95.0" : 20.0,
"99.0" : 20.0,
"99.9" : 20.0,
"99.99" : 20.0,
"99.999" : 20.0,
"99.9999" : 20.0,
"100.0" : 20.0
},
"scoreUnit" : "ms",
"rawData" : [
[
6.0,
6.0,
6.0,
20.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "hash",
"rowsPerGroup" : "1000"
},
"primaryMetric" : {
"score" : 59.31188842279411,
"scoreError" : 0.28861811305631735,
"scoreConfidence" : [
59.023270309737796,
59.60050653585043
],
"scorePercentiles" : {
"0.0" : 59.06390302941176,
"50.0" : 59.348757191176475,
"90.0" : 59.494553,
"95.0" : 59.494553,
"99.0" : 59.494553,
"99.9" : 59.494553,
"99.99" : 59.494553,
"99.999" : 59.494553,
"99.9999" : 59.494553,
"100.0" : 59.494553
},
"scoreUnit" : "ms/op",
"rawData" : [
[
59.16031364705882,
59.412141647058824,
59.217018470588236,
59.44966320588235,
59.327335088235294,
59.494553,
59.37017929411765,
59.06390302941176
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 231.98250955923407,
"scoreError" : 0.9005028703512677,
"scoreConfidence" : [
231.0820066888828,
232.88301242958534
],
"scorePercentiles" : {
"0.0" : 231.411199894929,
"50.0" : 231.86680128716426,
"90.0" : 232.75118659783442,
"95.0" : 232.75118659783442,
"99.0" : 232.75118659783442,
"99.9" : 232.75118659783442,
"99.99" : 232.75118659783442,
"99.999" : 232.75118659783442,
"99.9999" : 232.75118659783442,
"100.0" : 232.75118659783442
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
232.4587980201179,
231.67138796176687,
232.28267828221274,
231.55122314268309,
231.93375401409173,
231.411199894929,
231.79984856023682,
232.75118659783442
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1.800767505882353E7,
"scoreError" : 247.95584114846577,
"scoreConfidence" : [
1.800742710298238E7,
1.800792301466468E7
],
"scorePercentiles" : {
"0.0" : 1.800762870588235E7,
"50.0" : 1.800762870588235E7,
"90.0" : 1.8007996E7,
"95.0" : 1.8007996E7,
"99.0" : 1.8007996E7,
"99.9" : 1.8007996E7,
"99.99" : 1.8007996E7,
"99.999" : 1.8007996E7,
"99.9999" : 1.8007996E7,
"100.0" : 1.8007996E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
1.800762870588235E7,
1.800762870588235E7,
1.800762870588235E7,
1.800763223529412E7,
1.800762870588235E7,
1.800762870588235E7,
1.800762870588235E7,
1.8007996E7
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 203.0808168749873,
"scoreError" : 718.9651655114117,
"scoreConfidence" : [
-515.8843486364244,
922.0459823863989
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 812.7796803000859,
"95.0" : 812.7796803000859,
"99.0" : 812.7796803000859,
"99.9" : 812.7796803000859,
"99.99" : 812.7796803000859,
"99.999" : 812.7796803000859,
"99.9999" : 812.7796803000859,
"100.0" : 812.7796803000859
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
812.7796803000859,
811.8668546998125
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 1.5794176E7,
"scoreError" : 5.591596560837707E7,
"scoreConfidence" : [
-4.012178960837707E7,
7.171014160837707E7
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 6.3176704E7,
"95.0" : 6.3176704E7,
"99.0" : 6.3176704E7,
"99.9" : 6.3176704E7,
"99.99" : 6.3176704E7,
"99.999" : 6.3176704E7,
"99.9999" : 6.3176704E7,
"100.0" : 6.3176704E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
6.3176704E7,
6.3176704E7
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.4349820586452934,
"scoreError" : 1.5831500450133182,
"scoreConfidence" : [
-1.148167986368025,
2.0181321036586115
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 2.0992833889178595,
"95.0" : 2.0992833889178595,
"99.0" : 2.0992833889178595,
"99.9" : 2.0992833889178595,
"99.99" : 2.0992833889178595,
"99.999" : 2.0992833889178595,
"99.9999" : 2.0992833889178595,
"100.0" : 2.0992833889178595
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.3805730802444875,
2.0992833889178595
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 33833.73529411764,
"scoreError" : 123157.7119898364,
"scoreConfidence" : [
-89323.97669571877,
156991.44728395404
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 163359.0588235294,
"95.0" : 163359.0588235294,
"99.0" : 163359.0588235294,
"99.9" : 163359.0588235294,
"99.99" : 163359.0588235294,
"99.999" : 163359.0588235294,
"99.9999" : 163359.0588235294,
"100.0" : 163359.0588235294
},
"scoreUnit" : "B/op",
"rawData" : [
[
107310.82352941176,
163359.0588235294
]
]
},
"·gc.count" : {
"score" : 2.0,
"scoreError" : "NaN",
"scoreConfidence" : [
2.0,
2.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,
1.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 6.0,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "ms",
"rawData" : [
[
6.0,
6.0
]
]
}
}
}
]
[
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "streaming",
"rowsPerGroup" : "1"
},
"primaryMetric" : {
"score" : 303.95359900000005,
"scoreError" : 3.6204971906320758,
"scoreConfidence" : [
300.333101809368,
307.57409619063213
],
"scorePercentiles" : {
"0.0" : 300.40015385714287,
"50.0" : 304.5732642857143,
"90.0" : 305.895647,
"95.0" : 305.895647,
"99.0" : 305.895647,
"99.9" : 305.895647,
"99.99" : 305.895647,
"99.999" : 305.895647,
"99.9999" : 305.895647,
"100.0" : 305.895647
},
"scoreUnit" : "ms/op",
"rawData" : [
[
302.41096014285716,
300.40015385714287,
302.95028157142855,
305.36971757142857,
304.1952425714286,
305.895647,
304.951286,
305.45550328571426
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1842.9615029519691,
"scoreError" : 20.059554035098863,
"scoreConfidence" : [
1822.9019489168702,
1863.021056987068
],
"scorePercentiles" : {
"0.0" : 1832.9832454314842,
"50.0" : 1839.403239145668,
"90.0" : 1864.1047868089684,
"95.0" : 1864.1047868089684,
"99.0" : 1864.1047868089684,
"99.9" : 1864.1047868089684,
"99.99" : 1864.1047868089684,
"99.999" : 1864.1047868089684,
"99.9999" : 1864.1047868089684,
"100.0" : 1864.1047868089684
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1850.0526462001817,
1864.1047868089684,
1847.405125254522,
1835.5504834230196,
1841.252650931141,
1832.9832454314842,
1837.553827360195,
1834.789258206241
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 7.255349752857143E8,
"scoreError" : 1074695.4715026617,
"scoreConfidence" : [
7.244602798142116E8,
7.266096707572169E8
],
"scorePercentiles" : {
"0.0" : 7.253341737142857E8,
"50.0" : 7.253360742857143E8,
"90.0" : 7.269260605714285E8,
"95.0" : 7.269260605714285E8,
"99.0" : 7.269260605714285E8,
"99.9" : 7.269260605714285E8,
"99.99" : 7.269260605714285E8,
"99.999" : 7.269260605714285E8,
"99.9999" : 7.269260605714285E8,
"100.0" : 7.269260605714285E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
7.253405542857143E8,
7.269260605714285E8,
7.253360742857143E8,
7.253360742857143E8,
7.253360742857143E8,
7.253348491428572E8,
7.253341737142857E8,
7.253359417142857E8
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 1774.8338876647897,
"scoreError" : 643.011388688458,
"scoreConfidence" : [
1131.8224989763316,
2417.8452763532478
],
"scorePercentiles" : {
"0.0" : 943.2248027428133,
"50.0" : 1885.4292250506423,
"90.0" : 1916.056895900523,
"95.0" : 1916.056895900523,
"99.0" : 1916.056895900523,
"99.9" : 1916.056895900523,
"99.99" : 1916.056895900523,
"99.999" : 1916.056895900523,
"99.9999" : 1916.056895900523,
"100.0" : 1916.056895900523
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1906.5339628554123,
1916.056895900523,
1904.0081362454916,
1887.2413380466257,
943.2248027428133,
1877.9803841598718,
1880.0084693129215,
1883.6171120546587
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 6.98679296E8,
"scoreError" : 2.5273941677815306E8,
"scoreConfidence" : [
4.4593987922184694E8,
9.514187127781531E8
],
"scorePercentiles" : {
"0.0" : 3.715703954285714E8,
"50.0" : 7.452004937142856E8,
"90.0" : 7.475597897142857E8,
"95.0" : 7.475597897142857E8,
"99.0" : 7.475597897142857E8,
"99.9" : 7.475597897142857E8,
"99.99" : 7.475597897142857E8,
"99.999" : 7.475597897142857E8,
"99.9999" : 7.475597897142857E8,
"100.0" : 7.475597897142857E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
7.474848914285715E8,
7.471852982857143E8,
7.475597897142857E8,
7.457622308571428E8,
3.715703954285714E8,
7.431407908571428E8,
7.420922148571428E8,
7.446387565714285E8
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 8.370855351138637,
"scoreError" : 8.905133705161179,
"scoreConfidence" : [
-0.5342783540225415,
17.275989056299814
],
"scorePercentiles" : {
"0.0" : 6.384802298146481,
"50.0" : 6.801314708487192,
"90.0" : 19.881222423686733,
"95.0" : 19.881222423686733,
"99.0" : 19.881222423686733,
"99.9" : 19.881222423686733,
"99.99" : 19.881222423686733,
"99.999" : 19.881222423686733,
"99.9999" : 19.881222423686733,
"100.0" : 19.881222423686733
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
6.411327626671149,
6.623398011992964,
19.881222423686733,
6.384802298146481,
6.960657209397444,
7.102805822239928,
6.805256902750325,
6.79737251422406
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 3293937.428571429,
"scoreError" : 3491402.944465991,
"scoreConfidence" : [
-197465.515894562,
6785340.37303742
],
"scorePercentiles" : {
"0.0" : 2513656.0,
"50.0" : 2686694.8571428573,
"90.0" : 7805850.285714285,
"95.0" : 7805850.285714285,
"99.0" : 7805850.285714285,
"99.9" : 7805850.285714285,
"99.99" : 7805850.285714285,
"99.999" : 7805850.285714285,
"99.9999" : 7805850.285714285,
"100.0" : 7805850.285714285
},
"scoreUnit" : "B/op",
"rawData" : [
[
2513656.0,
2582859.4285714286,
7805850.285714285,
2523018.285714286,
2742054.8571428573,
2810670.8571428573,
2686226.285714286,
2687163.4285714286
]
]
},
"·gc.count" : {
"score" : 15.0,
"scoreError" : "NaN",
"scoreConfidence" : [
15.0,
15.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"score" : 72.0,
"scoreError" : "NaN",
"scoreConfidence" : [
72.0,
72.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 8.0,
"90.0" : 14.0,
"95.0" : 14.0,
"99.0" : 14.0,
"99.9" : 14.0,
"99.99" : 14.0,
"99.999" : 14.0,
"99.9999" : 14.0,
"100.0" : 14.0
},
"scoreUnit" : "ms",
"rawData" : [
[
14.0,
14.0,
13.0,
8.0,
2.0,
8.0,
6.0,
7.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "streaming",
"rowsPerGroup" : "10"
},
"primaryMetric" : {
"score" : 49.94390386105182,
"scoreError" : 0.22860389693810548,
"scoreConfidence" : [
49.71529996411372,
50.172507757989926
],
"scorePercentiles" : {
"0.0" : 49.752333390243905,
"50.0" : 49.94810069512195,
"90.0" : 50.12767325,
"95.0" : 50.12767325,
"99.0" : 50.12767325,
"99.9" : 50.12767325,
"99.99" : 50.12767325,
"99.999" : 50.12767325,
"99.9999" : 50.12767325,
"100.0" : 50.12767325
},
"scoreUnit" : "ms/op",
"rawData" : [
[
49.92675995121951,
49.814143609756094,
49.752333390243905,
50.12767325,
50.041214175,
49.93134412195122,
49.99290512195122,
49.96485726829268
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1146.4729213306393,
"scoreError" : 15.456699359074145,
"scoreConfidence" : [
1131.0162219715653,
1161.9296206897134
],
"scorePercentiles" : {
"0.0" : 1136.1063149761492,
"50.0" : 1146.3506064055712,
"90.0" : 1162.2760826340707,
"95.0" : 1162.2760826340707,
"99.0" : 1162.2760826340707,
"99.9" : 1162.2760826340707,
"99.99" : 1162.2760826340707,
"99.999" : 1162.2760826340707,
"99.9999" : 1162.2760826340707,
"100.0" : 1162.2760826340707
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1162.2760826340707,
1147.423343405736,
1148.56056492257,
1136.1063149761492,
1137.6582062344858,
1145.2778694054064,
1149.9516737753727,
1144.5293152913237
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 7.482568306585366E7,
"scoreError" : 858693.7688848797,
"scoreConfidence" : [
7.396698929696877E7,
7.568437683473854E7
],
"scorePercentiles" : {
"0.0" : 7.461974653658536E7,
"50.0" : 7.461974897560975E7,
"90.0" : 7.588751258536585E7,
"95.0" : 7.588751258536585E7,
"99.0" : 7.588751258536585E7,
"99.9" : 7.588751258536585E7,
"99.99" : 7.588751258536585E7,
"99.999" : 7.588751258536585E7,
"99.9999" : 7.588751258536585E7,
"100.0" : 7.588751258536585E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
7.588751258536585E7,
7.461974653658536E7,
7.461974868292683E7,
7.46197468E7,
7.46197468E7,
7.461974926829268E7,
7.499917795121951E7,
7.462003590243903E7
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 1133.3111095985473,
"scoreError" : 668.2280133912924,
"scoreConfidence" : [
465.0830962072549,
1801.5391229898396
],
"scorePercentiles" : {
"0.0" : 1003.8737736065756,
"50.0" : 1005.7876816929978,
"90.0" : 1998.0684541816884,
"95.0" : 1998.0684541816884,
"99.0" : 1998.0684541816884,
"99.9" : 1998.0684541816884,
"99.99" : 1998.0684541816884,
"99.999" : 1998.0684541816884,
"99.9999" : 1998.0684541816884,
"100.0" : 1998.0684541816884
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1998.0684541816884,
1004.7936285434317,
1005.789459546596,
1020.9528008008322,
1022.3473953962952,
1004.8774608735594,
1003.8737736065756,
1005.7859038393996
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 7.397224148292683E7,
"scoreError" : 4.366101060064567E7,
"scoreConfidence" : [
3.031123088228116E7,
1.176332520835725E8
],
"scorePercentiles" : {
"0.0" : 6.5344187317073174E7,
"50.0" : 6.5523212487804875E7,
"90.0" : 1.3045819941463415E8,
"95.0" : 1.3045819941463415E8,
"99.0" : 1.3045819941463415E8,
"99.9" : 1.3045819941463415E8,
"99.99" : 1.3045819941463415E8,
"99.999" : 1.3045819941463415E8,
"99.9999" : 1.3045819941463415E8,
"100.0" : 1.3045819941463415E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
1.3045819941463415E8,
6.5344187317073174E7,
6.5344187317073174E7,
6.70564352E7,
6.70564352E7,
6.547206243902439E7,
6.547206243902439E7,
6.557436253658537E7
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.28521027229643525,
"scoreError" : 0.9067585248151631,
"scoreConfidence" : [
-0.6215482525187278,
1.1919687971115982
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 1.3318777413559906,
"95.0" : 1.3318777413559906,
"99.0" : 1.3318777413559906,
"99.9" : 1.3318777413559906,
"99.99" : 1.3318777413559906,
"99.999" : 1.3318777413559906,
"99.9999" : 1.3318777413559906,
"100.0" : 1.3318777413559906
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.3318777413559906,
0.4648284126174426,
0.4849760243980489
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 18634.92804878049,
"scoreError" : 59214.598456741056,
"scoreConfidence" : [
-40579.67040796057,
77849.52650552154
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 86961.17073170732,
"95.0" : 86961.17073170732,
"99.0" : 86961.17073170732,
"99.9" : 86961.17073170732,
"99.99" : 86961.17073170732,
"99.999" : 86961.17073170732,
"99.9999" : 86961.17073170732,
"100.0" : 86961.17073170732
},
"scoreUnit" : "B/op",
"rawData" : [
[
86961.17073170732,
30488.4,
31629.853658536584
]
]
},
"·gc.count" : {
"score" : 9.0,
"scoreError" : "NaN",
"scoreConfidence" : [
9.0,
9.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 48.0,
"scoreError" : "NaN",
"scoreConfidence" : [
48.0,
48.0
],
"scorePercentiles" : {
"0.0" : 5.0,
"50.0" : 5.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,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
6.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "streaming",
"rowsPerGroup" : "1000"
},
"primaryMetric" : {
"score" : 17.38427772822339,
"scoreError" : 0.11375210291556928,
"scoreConfidence" : [
17.27052562530782,
17.498029831138957
],
"scorePercentiles" : {
"0.0" : 17.32561803448276,
"50.0" : 17.370896745689656,
"90.0" : 17.49325575652174,
"95.0" : 17.49325575652174,
"99.0" : 17.49325575652174,
"99.9" : 17.49325575652174,
"99.99" : 17.49325575652174,
"99.999" : 17.49325575652174,
"99.9999" : 17.49325575652174,
"100.0" : 17.49325575652174
},
"scoreUnit" : "ms/op",
"rawData" : [
[
17.428727591304348,
17.33185122413793,
17.330823284482758,
17.32561803448276,
17.377444181034484,
17.42215244347826,
17.364349310344828,
17.49325575652174
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 40.36167569187502,
"scoreError" : 0.27314078235957395,
"scoreConfidence" : [
40.088534909515445,
40.6348164742346
],
"scorePercentiles" : {
"0.0" : 40.11846183095406,
"50.0" : 40.412479792910275,
"90.0" : 40.496472449877096,
"95.0" : 40.496472449877096,
"99.0" : 40.496472449877096,
"99.9" : 40.496472449877096,
"99.99" : 40.496472449877096,
"99.999" : 40.496472449877096,
"99.9999" : 40.496472449877096,
"100.0" : 40.496472449877096
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
40.235193830787324,
40.48503529421851,
40.48660645740677,
40.496472449877096,
40.39972129254144,
40.24667608593586,
40.42523829327911,
40.11846183095406
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 918901.3461769115,
"scoreError" : 72.3635252849166,
"scoreConfidence" : [
918828.9826516266,
918973.7097021964
],
"scorePercentiles" : {
"0.0" : 918883.724137931,
"50.0" : 918887.2068965517,
"90.0" : 918994.0173913044,
"95.0" : 918994.0173913044,
"99.0" : 918994.0173913044,
"99.9" : 918994.0173913044,
"99.99" : 918994.0173913044,
"99.999" : 918994.0173913044,
"99.9999" : 918994.0173913044,
"100.0" : 918994.0173913044
},
"scoreUnit" : "B/op",
"rawData" : [
[
918899.4782608695,
918884.4137931034,
918884.0,
918891.3793103448,
918883.724137931,
918883.7565217392,
918890.0,
918994.0173913044
]
]
},
"·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,
0.0,
0.0,
0.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "hash",
"rowsPerGroup" : "1"
},
"primaryMetric" : {
"score" : 415.17300985,
"scoreError" : 8.222812183301036,
"scoreConfidence" : [
406.950197666699,
423.39582203330104
],
"scorePercentiles" : {
"0.0" : 407.9144592,
"50.0" : 414.5771575,
"90.0" : 422.3415298,
"95.0" : 422.3415298,
"99.0" : 422.3415298,
"99.9" : 422.3415298,
"99.99" : 422.3415298,
"99.999" : 422.3415298,
"99.9999" : 422.3415298,
"100.0" : 422.3415298
},
"scoreUnit" : "ms/op",
"rawData" : [
[
414.7600304,
414.3942846,
407.9144592,
416.2189606,
412.6728216,
413.9397852,
422.3415298,
419.1422074
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 388.9461942619987,
"scoreError" : 6.220673426491,
"scoreConfidence" : [
382.7255208355077,
395.1668676884897
],
"scorePercentiles" : {
"0.0" : 383.58956457683155,
"50.0" : 389.38068022075583,
"90.0" : 394.48919552063876,
"95.0" : 394.48919552063876,
"99.0" : 394.48919552063876,
"99.9" : 394.48919552063876,
"99.99" : 394.48919552063876,
"99.999" : 394.48919552063876,
"99.9999" : 394.48919552063876,
"100.0" : 394.48919552063876
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
389.238769598737,
389.52259084277466,
394.48919552063876,
388.138262351912,
390.82183209150594,
389.8642777092546,
383.58956457683155,
385.905061404335
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2.10133459E8,
"scoreError" : 1849.419694511221,
"scoreConfidence" : [
2.101316095803055E8,
2.101353084196945E8
],
"scorePercentiles" : {
"0.0" : 2.101331104E8,
"50.0" : 2.101331168E8,
"90.0" : 2.101358528E8,
"95.0" : 2.101358528E8,
"99.0" : 2.101358528E8,
"99.9" : 2.101358528E8,
"99.99" : 2.101358528E8,
"99.999" : 2.101358528E8,
"99.9999" : 2.101358528E8,
"100.0" : 2.101358528E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
2.101331168E8,
2.101331104E8,
2.101331376E8,
2.101331104E8,
2.101331168E8,
2.101331104E8,
2.101331168E8,
2.101358528E8
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 315.902644104152,
"scoreError" : 837.8225343858975,
"scoreConfidence" : [
-521.9198902817454,
1153.7251784900495
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 937.3511118872863,
"95.0" : 937.3511118872863,
"99.0" : 937.3511118872863,
"99.9" : 937.3511118872863,
"99.99" : 937.3511118872863,
"99.999" : 937.3511118872863,
"99.9999" : 937.3511118872863,
"100.0" : 937.3511118872863
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
796.3500990290019,
793.5199419169279,
937.3511118872863
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 1.715863552E8,
"scoreError" : 4.554754532685603E8,
"scoreConfidence" : [
-2.838890980685603E8,
6.270618084685602E8
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 5.134876672E8,
"95.0" : 5.134876672E8,
"99.0" : 5.134876672E8,
"99.9" : 5.134876672E8,
"99.99" : 5.134876672E8,
"99.999" : 5.134876672E8,
"99.9999" : 5.134876672E8,
"100.0" : 5.134876672E8
},
"scoreUnit" : "B/op",
"rawData" : [
[
4.296015872E8,
4.296015872E8,
5.134876672E8
]
]
},
"·gc.count" : {
"score" : 3.0,
"scoreError" : "NaN",
"scoreConfidence" : [
3.0,
3.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,
1.0,
0.0,
1.0,
0.0,
0.0,
1.0,
0.0
]
]
},
"·gc.time" : {
"score" : 37.0,
"scoreError" : "NaN",
"scoreConfidence" : [
37.0,
37.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 20.0,
"95.0" : 20.0,
"99.0" : 20.0,
"99.9" : 20.0,
"99.99" : 20.0,
"99.999" : 20.0,
"99.9999" : 20.0,
"100.0" : 20.0
},
"scoreUnit" : "ms",
"rawData" : [
[
7.0,
20.0,
10.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "hash",
"rowsPerGroup" : "10"
},
"primaryMetric" : {
"score" : 92.2960437840909,
"scoreError" : 1.4282145644769388,
"scoreConfidence" : [
90.86782921961395,
93.72425834856784
],
"scorePercentiles" : {
"0.0" : 91.8046354090909,
"50.0" : 92.02722477272727,
"90.0" : 94.05993031818181,
"95.0" : 94.05993031818181,
"99.0" : 94.05993031818181,
"99.9" : 94.05993031818181,
"99.99" : 94.05993031818181,
"99.999" : 94.05993031818181,
"99.9999" : 94.05993031818181,
"100.0" : 94.05993031818181
},
"scoreUnit" : "ms/op",
"rawData" : [
[
92.37151231818181,
94.05993031818181,
91.89023731818182,
92.13487404545455,
91.83569718181818,
92.35188818181818,
91.8046354090909,
91.9195755
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 303.12050666209336,
"scoreError" : 10.333618009695344,
"scoreConfidence" : [
292.78688865239803,
313.4541246717887
],
"scorePercentiles" : {
"0.0" : 295.94321446775456,
"50.0" : 301.6176711361387,
"90.0" : 313.05276977659867,
"95.0" : 313.05276977659867,
"99.0" : 313.05276977659867,
"99.9" : 313.05276977659867,
"99.99" : 313.05276977659867,
"99.999" : 313.05276977659867,
"99.9999" : 313.05276977659867,
"100.0" : 313.05276977659867
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
300.29275158509233,
295.94321446775456,
301.5463786322262,
313.05276977659867,
301.68896364005116,
309.21783158029695,
301.77415071910036,
301.4479928956273
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 3.656463836363636E7,
"scoreError" : 1139564.4397189163,
"scoreConfidence" : [
3.542507392391744E7,
3.770420280335528E7
],
"scorePercentiles" : {
"0.0" : 3.624763563636363E7,
"50.0" : 3.624763636363636E7,
"90.0" : 3.771067418181818E7,
"95.0" : 3.771067418181818E7,
"99.0" : 3.771067418181818E7,
"99.9" : 3.771067418181818E7,
"99.99" : 3.771067418181818E7,
"99.999" : 3.771067418181818E7,
"99.9999" : 3.771067418181818E7,
"100.0" : 3.771067418181818E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
3.624763709090909E7,
3.624763563636363E7,
3.624763563636363E7,
3.771067418181818E7,
3.624763563636363E7,
3.732005090909091E7,
3.624763563636363E7,
3.624820218181818E7
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 303.5462648166774,
"scoreError" : 800.9913021163688,
"scoreConfidence" : [
-497.4450372996914,
1104.5375669330463
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 810.5250743219939,
"95.0" : 810.5250743219939,
"99.0" : 810.5250743219939,
"99.9" : 810.5250743219939,
"99.99" : 810.5250743219939,
"99.999" : 810.5250743219939,
"99.9999" : 810.5250743219939,
"100.0" : 810.5250743219939
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
808.8692937798404,
810.5250743219939,
808.9757504315852
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 3.661377163636363E7,
"scoreError" : 9.661555918971887E7,
"scoreConfidence" : [
-6.000178755335524E7,
1.332293308260825E8
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 9.763672436363636E7,
"95.0" : 9.763672436363636E7,
"99.0" : 9.763672436363636E7,
"99.9" : 9.763672436363636E7,
"99.99" : 9.763672436363636E7,
"99.999" : 9.763672436363636E7,
"99.9999" : 9.763672436363636E7,
"100.0" : 9.763672436363636E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
9.763672436363636E7,
9.763672436363636E7,
9.763672436363636E7
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.18545924525111174,
"scoreError" : 0.6920758027271758,
"scoreConfidence" : [
-0.5066165574760642,
0.8775350479782875
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 0.955925601356552,
"95.0" : 0.955925601356552,
"99.0" : 0.955925601356552,
"99.9" : 0.955925601356552,
"99.99" : 0.955925601356552,
"99.999" : 0.955925601356552,
"99.9999" : 0.955925601356552,
"100.0" : 0.955925601356552
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.5277483606523419,
0.955925601356552
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 22384.454545454544,
"scoreError" : 83530.02683772253,
"scoreConfidence" : [
-61145.572292267985,
105914.48138317707
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 115372.36363636363,
"95.0" : 115372.36363636363,
"99.0" : 115372.36363636363,
"99.9" : 115372.36363636363,
"99.99" : 115372.36363636363,
"99.999" : 115372.36363636363,
"99.9999" : 115372.36363636363,
"100.0" : 115372.36363636363
},
"scoreUnit" : "B/op",
"rawData" : [
[
63703.27272727273,
115372.36363636363
]
]
},
"·gc.count" : {
"score" : 3.0,
"scoreError" : "NaN",
"scoreConfidence" : [
3.0,
3.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" : [
[
1.0,
0.0,
0.0,
1.0,
0.0,
1.0,
0.0,
0.0
]
]
},
"·gc.time" : {
"score" : 18.0,
"scoreError" : "NaN",
"scoreConfidence" : [
18.0,
18.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 6.0,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "ms",
"rawData" : [
[
6.0,
6.0,
6.0
]
]
}
}
},
{
"jmhVersion" : "1.20",
"benchmark" : "com.facebook.presto.operator.BenchmarkHashAndStreamingAggregationOperators.benchmark",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/local/home/pettja/.sdkman/candidates/java/8.0.265-amzn/jre/bin/java",
"jvmArgs" : [
"-Xms8g",
"-Xmx8g",
"-XX:+AlwaysPreTouch",
"-XX:ReservedCodeCacheSize=256M"
],
"jdkVersion" : "1.8.0_265",
"vmVersion" : "25.265-b01",
"warmupIterations" : 8,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 8,
"measurementTime" : "2 s",
"measurementBatchSize" : 1,
"params" : {
"operatorType" : "hash",
"rowsPerGroup" : "1000"
},
"primaryMetric" : {
"score" : 58.866375696743695,
"scoreError" : 0.4187683628799594,
"scoreConfidence" : [
58.447607333863736,
59.285144059623654
],
"scorePercentiles" : {
"0.0" : 58.555373857142854,
"50.0" : 58.8581599117647,
"90.0" : 59.18798079411765,
"95.0" : 59.18798079411765,
"99.0" : 59.18798079411765,
"99.9" : 59.18798079411765,
"99.99" : 59.18798079411765,
"99.999" : 59.18798079411765,
"99.9999" : 59.18798079411765,
"100.0" : 59.18798079411765
},
"scoreUnit" : "ms/op",
"rawData" : [
[
58.842394588235294,
59.06596720588235,
59.03651426470588,
59.18798079411765,
58.68760411428571,
58.87392523529412,
58.68124551428571,
58.555373857142854
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 233.83227796435477,
"scoreError" : 2.5545768019023236,
"scoreConfidence" : [
231.27770116245244,
236.3868547662571
],
"scorePercentiles" : {
"0.0" : 232.31212649257975,
"50.0" : 233.35701364240805,
"90.0" : 235.6469139694521,
"95.0" : 235.6469139694521,
"99.0" : 235.6469139694521,
"99.9" : 235.6469139694521,
"99.99" : 235.6469139694521,
"99.999" : 235.6469139694521,
"99.9999" : 235.6469139694521,
"100.0" : 235.6469139694521
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
233.4032256904925,
232.6941920475054,
232.7835534921117,
232.31212649257975,
235.24249161727056,
233.31080159432364,
235.26491881110255,
235.6469139694521
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1.800319372521008E7,
"scoreError" : 241.30076381947285,
"scoreConfidence" : [
1.8002952424446262E7,
1.80034350259739E7
],
"scorePercentiles" : {
"0.0" : 1.800314834285714E7,
"50.0" : 1.800314870588235E7,
"90.0" : 1.8003506057142857E7,
"95.0" : 1.8003506057142857E7,
"99.0" : 1.8003506057142857E7,
"99.9" : 1.8003506057142857E7,
"99.99" : 1.8003506057142857E7,
"99.999" : 1.8003506057142857E7,
"99.9999" : 1.8003506057142857E7,
"100.0" : 1.8003506057142857E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
1.8003149647058822E7,
1.800314870588235E7,
1.800314870588235E7,
1.800315129411765E7,
1.800314834285714E7,
1.800314870588235E7,
1.800314834285714E7,
1.8003506057142857E7
]
]
},
"·gc.churn.PS_Eden_Space" : {
"score" : 204.41326699848528,
"scoreError" : 723.6831189241673,
"scoreConfidence" : [
-519.269851925682,
928.0963859226525
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 818.7349720391536,
"95.0" : 818.7349720391536,
"99.0" : 818.7349720391536,
"99.9" : 818.7349720391536,
"99.99" : 818.7349720391536,
"99.999" : 818.7349720391536,
"99.9999" : 818.7349720391536,
"100.0" : 818.7349720391536
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
816.5711639487287,
818.7349720391536
]
]
},
"·gc.churn.PS_Eden_Space.norm" : {
"score" : 1.5794176E7,
"scoreError" : 5.591596560837707E7,
"scoreConfidence" : [
-4.012178960837707E7,
7.171014160837707E7
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 6.3176704E7,
"95.0" : 6.3176704E7,
"99.0" : 6.3176704E7,
"99.9" : 6.3176704E7,
"99.99" : 6.3176704E7,
"99.999" : 6.3176704E7,
"99.9999" : 6.3176704E7,
"100.0" : 6.3176704E7
},
"scoreUnit" : "B/op",
"rawData" : [
[
6.3176704E7,
6.3176704E7
]
]
},
"·gc.churn.PS_Survivor_Space" : {
"score" : 0.32378979855735246,
"scoreError" : 1.7510171919935202,
"scoreConfidence" : [
-1.427227393436168,
2.0748069905508726
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 2.5903183884588197,
"95.0" : 2.5903183884588197,
"99.0" : 2.5903183884588197,
"99.9" : 2.5903183884588197,
"99.99" : 2.5903183884588197,
"99.999" : 2.5903183884588197,
"99.9999" : 2.5903183884588197,
"100.0" : 2.5903183884588197
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2.5903183884588197
]
]
},
"·gc.churn.PS_Survivor_Space.norm" : {
"score" : 25051.058823529413,
"scoreError" : 135473.18313634658,
"scoreConfidence" : [
-110422.12431281716,
160524.24195987597
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 200408.4705882353,
"95.0" : 200408.4705882353,
"99.0" : 200408.4705882353,
"99.9" : 200408.4705882353,
"99.99" : 200408.4705882353,
"99.999" : 200408.4705882353,
"99.9999" : 200408.4705882353,
"100.0" : 200408.4705882353
},
"scoreUnit" : "B/op",
"rawData" : [
[
200408.4705882353
]
]
},
"·gc.count" : {
"score" : 2.0,
"scoreError" : "NaN",
"scoreConfidence" : [
2.0,
2.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,
1.0,
0.0,
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" : 6.0,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "ms",
"rawData" : [
[
5.0,
6.0
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment