================================================================================================
Parquet writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Parquet(PARQUET_1_0) writer benchmark:    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1800           1830          42          8.7         114.5       1.0X
Output Single Double Column                        1730           1764          48          9.1         110.0       1.0X
Output Int and String Column                       4175           4245          98          3.8         265.5       0.4X
Output Partitions                                  3118           3174          78          5.0         198.3       0.6X
Output Buckets                                     4285           4407         172          3.7         272.4       0.4X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Parquet(PARQUET_2_0) writer benchmark:    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1766           1792          36          8.9         112.3       1.0X
Output Single Double Column                        1730           1743          18          9.1         110.0       1.0X
Output Int and String Column                       5000           5014          19          3.1         317.9       0.4X
Output Partitions                                  3373           3377           6          4.7         214.4       0.5X
Output Buckets                                     4349           4363          21          3.6         276.5       0.4X


================================================================================================
ORC writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
ORC writer benchmark:                     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1045           1046           2         15.1          66.4       1.0X
Output Single Double Column                        1700           1700           1          9.3         108.1       0.6X
Output Int and String Column                       3891           3930          55          4.0         247.4       0.3X
Output Partitions                                  2441           2453          17          6.4         155.2       0.4X
Output Buckets                                     3401           3407           8          4.6         216.2       0.3X


================================================================================================
JSON writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
JSON writer benchmark:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1531           1534           5         10.3          97.3       1.0X
Output Single Double Column                        2285           2289           6          6.9         145.2       0.7X
Output Int and String Column                       3803           3811          12          4.1         241.8       0.4X
Output Partitions                                  3025           3036          15          5.2         192.3       0.5X
Output Buckets                                     3817           3827          14          4.1         242.7       0.4X


================================================================================================
CSV writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
CSV writer benchmark:                     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           3485           3499          21          4.5         221.6       1.0X
Output Single Double Column                        4287           4316          41          3.7         272.6       0.8X
Output Int and String Column                       6416           6424          11          2.5         407.9       0.5X
Output Partitions                                  4985           5016          45          3.2         316.9       0.7X
Output Buckets                                     6180           6193          19          2.5         392.9       0.6X


