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