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

OpenJDK 64-Bit Server VM 21.0.6+7-LTS on Linux 6.8.0-1020-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                           1806           1991         262          8.7         114.8       1.0X
Output Single Double Column                        1782           1801          26          8.8         113.3       1.0X
Output Int and String Column                       4253           4515         371          3.7         270.4       0.4X
Output Partitions                                  3074           3148         105          5.1         195.4       0.6X
Output Buckets                                     4561           4621          85          3.4         290.0       0.4X

OpenJDK 64-Bit Server VM 21.0.6+7-LTS on Linux 6.8.0-1020-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                           1819           1822           5          8.6         115.6       1.0X
Output Single Double Column                        1763           1779          22          8.9         112.1       1.0X
Output Int and String Column                       4691           4698          10          3.4         298.2       0.4X
Output Partitions                                  3207           3224          25          4.9         203.9       0.6X
Output Buckets                                     4408           4441          48          3.6         280.2       0.4X


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

OpenJDK 64-Bit Server VM 21.0.6+7-LTS on Linux 6.8.0-1020-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                           1023           1026           4         15.4          65.1       1.0X
Output Single Double Column                        1617           1630          18          9.7         102.8       0.6X
Output Int and String Column                       3780           3788          12          4.2         240.3       0.3X
Output Partitions                                  2370           2389          26          6.6         150.7       0.4X
Output Buckets                                     3267           3278          17          4.8         207.7       0.3X


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

OpenJDK 64-Bit Server VM 21.0.6+7-LTS on Linux 6.8.0-1020-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                           1577           1600          33         10.0         100.3       1.0X
Output Single Double Column                        2275           2295          28          6.9         144.6       0.7X
Output Int and String Column                       3766           3767           1          4.2         239.4       0.4X
Output Partitions                                  3060           3086          37          5.1         194.5       0.5X
Output Buckets                                     3996           4008          18          3.9         254.0       0.4X


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

OpenJDK 64-Bit Server VM 21.0.6+7-LTS on Linux 6.8.0-1020-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                           3143           3150          10          5.0         199.8       1.0X
Output Single Double Column                        3791           3794           4          4.1         241.0       0.8X
Output Int and String Column                       6622           6626           5          2.4         421.0       0.5X
Output Partitions                                  5028           5064          51          3.1         319.7       0.6X
Output Buckets                                     6366           6386          28          2.5         404.7       0.5X


