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

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-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            6438           6551          98          0.0    64378783.5       1.0X
subExprElimination false, codegen: false           6216           6320         175          0.0    62161826.1       1.0X
subExprElimination true, codegen: true             1480           1518          39          0.0    14799890.8       4.3X
subExprElimination true, codegen: false            1321           1429          94          0.0    13212919.6       4.9X

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-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            7107           7310         207          0.0    71066752.8       1.0X
subExprElimination false, codegen: false           6738           6781          41          0.0    67375897.0       1.1X
subExprElimination true, codegen: true             2052           2110          51          0.0    20519152.3       3.5X
subExprElimination true, codegen: false            2053           2079          33          0.0    20526629.8       3.5X


