blob: c58b7a1fcfa01e1d56990766995dd241f80613e8 [file] [log] [blame]
================================================================================================
Benchmark for performance of subexpression elimination
================================================================================================
Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
from_json as subExpr in Project: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
subExprElimination false, codegen: true 6947 7126 186 0.0 69473543.0 1.0X
subExprElimination false, codegen: false 6740 6885 185 0.0 67399637.5 1.0X
subExprElimination true, codegen: true 1647 1760 100 0.0 16472824.8 4.2X
subExprElimination true, codegen: false 1549 1657 98 0.0 15486405.9 4.5X
Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
from_json as subExpr in Filter: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
subExprElimination false, codegen: true 6870 7025 267 0.0 68698996.3 1.0X
subExprElimination false, codegen: false 6785 6923 169 0.0 67846603.3 1.0X
subExprElimination true, codegen: true 1965 2085 125 0.0 19649030.2 3.5X
subExprElimination true, codegen: false 1915 2001 91 0.0 19147703.4 3.6X