================================================================================================
Benchmark for performance of subexpression elimination
================================================================================================

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 17.0.20+8-LTS on Linux 6.17.0-1020-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            6923           7084         183          0.0    69229885.3       1.0X
subExprElimination false, codegen: false           6458           6622         270          0.0    64575420.8       1.1X
subExprElimination true, codegen: true             1414           1577         144          0.0    14139405.2       4.9X
subExprElimination true, codegen: false            1507           1561          53          0.0    15067716.1       4.6X

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 17.0.20+8-LTS on Linux 6.17.0-1020-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            6872           6978          92          0.0    68721247.0       1.0X
subExprElimination false, codegen: false           6813           7116         262          0.0    68130203.8       1.0X
subExprElimination true, codegen: true             1859           1917          50          0.0    18588215.0       3.7X
subExprElimination true, codegen: false            1812           1912         128          0.0    18121502.2       3.8X


