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

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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            5836           5867          28          0.0    58361604.0       1.0X
subExprElimination false, codegen: false           5790           5864         113          0.0    57902759.4       1.0X
subExprElimination true, codegen: true              925           1027          89          0.0     9245675.2       6.3X
subExprElimination true, codegen: false             895            950          74          0.0     8950250.8       6.5X

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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            5999           6146         136          0.0    59994002.0       1.0X
subExprElimination false, codegen: false           6006           6073          77          0.0    60056312.8       1.0X
subExprElimination true, codegen: true             1251           1286          30          0.0    12514749.4       4.8X
subExprElimination true, codegen: false            1294           1328          29          0.0    12944626.4       4.6X


