================================================================================================
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


