abhishekagarwal87 commented on pull request #10304:
URL: https://github.com/apache/druid/pull/10304#issuecomment-681970953


   Gather around everyone. I have got the results. Vectorization has improved 
performance. 
   ```
   Run 1 - ApproximateHistogram aggregator in query with float input type
   
   Benchmark                                              (numSegments)  
(rowsPerSegment)  (schemaAndQuery)  (vectorize)  Mode  Cnt       Score      
Error  Units
   TimeseriesBenchmark.queryFilteredSingleQueryableIndex              1         
   750000           basic.A        false  avgt   15    9427.001 ±  175.655  
us/op
   TimeseriesBenchmark.queryFilteredSingleQueryableIndex              1         
   750000           basic.A         true  avgt   15    9343.698 ±   67.070  
us/op
   TimeseriesBenchmark.queryMultiQueryableIndex                       1         
   750000           basic.A        false  avgt   15   72868.337 ± 6823.255  
us/op
   TimeseriesBenchmark.queryMultiQueryableIndex                       1         
   750000           basic.A         true  avgt   15   27122.215 ±  515.354  
us/op
   TimeseriesBenchmark.querySingleQueryableIndex                      1         
   750000           basic.A        false  avgt   15   70254.501 ± 7000.412  
us/op
   TimeseriesBenchmark.querySingleQueryableIndex                      1         
   750000           basic.A         true  avgt   15   30643.611 ± 4038.082  
us/op
   
   
   Run 2 - ApproximateHistogramFolding aggregator in query with 
ApproximateHistogram input type
   
   
   Benchmark                                              (numSegments)  
(rowsPerSegment)  (schemaAndQuery)  (vectorize)  Mode  Cnt       Score       
Error  Units
   TimeseriesBenchmark.queryFilteredSingleQueryableIndex              1         
   750000           basic.A        false  avgt   15    9804.513 ±   268.530  
us/op
   TimeseriesBenchmark.queryFilteredSingleQueryableIndex              1         
   750000           basic.A         true  avgt   15    9495.384 ±    55.576  
us/op
   TimeseriesBenchmark.queryMultiQueryableIndex                       1         
   750000           basic.A        false  avgt   15  175868.359 ± 14097.956  
us/op
   TimeseriesBenchmark.queryMultiQueryableIndex                       1         
   750000           basic.A         true  avgt   15  129778.787 ±  4278.879  
us/op
   TimeseriesBenchmark.querySingleQueryableIndex                      1         
   750000           basic.A        false  avgt   15  147838.235 ±  2350.725  
us/op
   TimeseriesBenchmark.querySingleQueryableIndex                      1         
   750000           basic.A         true  avgt   15  133302.428 ±  2139.185  
us/op
   
   
   
   
   Run 3 - FixedBucketHistogram aggregator in query with long input type
   
   
   TimeseriesBenchmark.queryFilteredSingleQueryableIndex              1         
   750000           basic.A        false  avgt   15   9426.354 ±   94.798  us/op
   TimeseriesBenchmark.queryFilteredSingleQueryableIndex              1         
   750000           basic.A         true  avgt   15   9354.156 ±   83.472  us/op
   TimeseriesBenchmark.queryMultiQueryableIndex                       1         
   750000           basic.A        false  avgt   15  72228.744 ± 9069.249  us/op
   TimeseriesBenchmark.queryMultiQueryableIndex                       1         
   750000           basic.A         true  avgt   15  26900.564 ±  410.899  us/op
   TimeseriesBenchmark.querySingleQueryableIndex                      1         
   750000           basic.A        false  avgt   15  71854.254 ± 6718.542  us/op
   TimeseriesBenchmark.querySingleQueryableIndex                      1         
   750000           basic.A         true  avgt   15  26808.244 ±  756.499  us/op
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to