OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with StringType, row length = 1:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                    1              1           0     386171.0           0.0       1.0X
OnHeapColumnVector                                   2709           2711           3        151.2           6.6       0.0X
OffHeapColumnVector                                  5028           5031           4         81.5          12.3       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with StringType, row length = 5:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                    1              1           0     382579.9           0.0       1.0X
OnHeapColumnVector                                   3353           3353           1        122.2           8.2       0.0X
OffHeapColumnVector                                  5136           5142           7         79.7          12.5       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with StringType, row length = 10:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                     1              1           0     382916.1           0.0       1.0X
OnHeapColumnVector                                    3715           3715           1        110.3           9.1       0.0X
OffHeapColumnVector                                   5746           5747           2         71.3          14.0       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with StringType, row length = 15:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                     1              1           0     382658.2           0.0       1.0X
OnHeapColumnVector                                    3514           3522          11        116.5           8.6       0.0X
OffHeapColumnVector                                   5138           5142           6         79.7          12.5       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with StringType, row length = 20:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                     1              1           0     382564.9           0.0       1.0X
OnHeapColumnVector                                    3808           3810           3        107.6           9.3       0.0X
OffHeapColumnVector                                   5476           5481           7         74.8          13.4       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with StringType, row length = 30:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                     1              1           0     382528.8           0.0       1.0X
OnHeapColumnVector                                    3875           3877           3        105.7           9.5       0.0X
OffHeapColumnVector                                   5487           5495          11         74.6          13.4       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with IntegerType:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  1              1           0     632701.2           0.0       1.0X
OnHeapColumnVector                                   16             16           0      25265.4           0.0       0.0X
OffHeapColumnVector                                  65             67           7       6265.1           0.2       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with LongType:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  1              1           0     603950.7           0.0       1.0X
OnHeapColumnVector                                   33             33           0      12426.1           0.1       0.0X
OffHeapColumnVector                                  68             68           1       6051.2           0.2       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with FloatType:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  1              1           0     491622.3           0.0       1.0X
OnHeapColumnVector                                   17             17           0      24658.2           0.0       0.1X
OffHeapColumnVector                                 127            128           0       3214.9           0.3       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write with DoubleType:               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  1              1           0     491621.7           0.0       1.0X
OnHeapColumnVector                                   34             34           3      12179.0           0.1       0.0X
OffHeapColumnVector                                 129            129           0       3181.8           0.3       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with StringType, row length = 1:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                   0              0           0  409190809.2           0.0       1.0X
OnHeapColumnVector                                    99             99           1       4150.4           0.2       0.0X
OffHeapColumnVector                                 1988           1997          12        206.0           4.9       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with StringType, row length = 5:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                   0              0           0  409190809.2           0.0       1.0X
OnHeapColumnVector                                    99             99           0       4149.0           0.2       0.0X
OffHeapColumnVector                                 2065           2065           1        198.4           5.0       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with StringType, row length = 10:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                    0              0           0  409190809.2           0.0       1.0X
OnHeapColumnVector                                     99             99           0       4150.1           0.2       0.0X
OffHeapColumnVector                                  1980           1983           5        206.9           4.8       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with StringType, row length = 15:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                    0              0           0  409190809.2           0.0       1.0X
OnHeapColumnVector                                     99            102          13       4152.9           0.2       0.0X
OffHeapColumnVector                                  1980           1981           2        206.8           4.8       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with StringType, row length = 20:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                    0              0           0  409190809.2           0.0       1.0X
OnHeapColumnVector                                     99             99           1       4152.0           0.2       0.0X
OffHeapColumnVector                                  1977           1978           2        207.2           4.8       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with StringType, row length = 30:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                    0              0           0  409190809.2           0.0       1.0X
OnHeapColumnVector                                     99             99           1       4148.5           0.2       0.0X
OffHeapColumnVector                                  1973           1975           2        207.6           4.8       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with IntegerType:               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  0              0           0   53029518.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    1203831.3           0.0       0.0X
OffHeapColumnVector                                 889            889           1        461.0           2.2       0.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with LongType:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               1935           1935           0        211.7           4.7       1.0X
OnHeapColumnVector                                 2089           2097          11        196.0           5.1       0.9X
OffHeapColumnVector                                2593           2594           1        157.9           6.3       0.7X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with FloatType:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2011           2011           1        203.7           4.9       1.0X
OnHeapColumnVector                                 2196           2199           4        186.5           5.4       0.9X
OffHeapColumnVector                                2606           2623          25        157.2           6.4       0.8X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test read with DoubleType:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2112           2112           1        194.0           5.2       1.0X
OnHeapColumnVector                                 2255           2257           2        181.6           5.5       0.9X
OffHeapColumnVector                                2759           2792          45        148.4           6.7       0.8X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with StringType, row length = 1:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-----------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                          1936           1941           8        211.6           4.7       1.0X
OnHeapColumnVector                                            4457           4459           2         91.9          10.9       0.4X
OffHeapColumnVector                                           3980           3982           4        102.9           9.7       0.5X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with StringType, row length = 5:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-----------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                          1936           1936           1        211.6           4.7       1.0X
OnHeapColumnVector                                            4453           4459           9         92.0          10.9       0.4X
OffHeapColumnVector                                           3974           3974           0        103.1           9.7       0.5X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with StringType, row length = 10:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                           1928           1930           3        212.4           4.7       1.0X
OnHeapColumnVector                                             4460           4462           3         91.8          10.9       0.4X
OffHeapColumnVector                                            3961           3966           8        103.4           9.7       0.5X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with StringType, row length = 15:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                           1934           1938           5        211.8           4.7       1.0X
OnHeapColumnVector                                             4458           4462           6         91.9          10.9       0.4X
OffHeapColumnVector                                            3978           3980           3        103.0           9.7       0.5X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with StringType, row length = 20:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                           1937           1938           2        211.5           4.7       1.0X
OnHeapColumnVector                                             4465           4467           3         91.7          10.9       0.4X
OffHeapColumnVector                                            3979           3983           5        102.9           9.7       0.5X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with StringType, row length = 30:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                           1941           1944           4        211.0           4.7       1.0X
OnHeapColumnVector                                             4453           4455           2         92.0          10.9       0.4X
OffHeapColumnVector                                            3981           3982           1        102.9           9.7       0.5X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with IntegerType:     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                888            888           0        461.4           2.2       1.0X
OnHeapColumnVector                                 1020           1020           1        401.7           2.5       0.9X
OffHeapColumnVector                                 888            889           1        461.5           2.2       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with LongType:        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2849           2849           0        143.8           7.0       1.0X
OnHeapColumnVector                                 2971           2974           5        137.9           7.3       1.0X
OffHeapColumnVector                                2978           2979           1        137.5           7.3       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with FloatType:       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2859           2865           8        143.3           7.0       1.0X
OnHeapColumnVector                                 3111           3112           1        131.6           7.6       0.9X
OffHeapColumnVector                                2981           2982           2        137.4           7.3       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test write and read with DoubleType:      Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2363           2365           3        173.3           5.8       1.0X
OnHeapColumnVector                                 3130           3133           4        130.9           7.6       0.8X
OffHeapColumnVector                                3127           3127           0        131.0           7.6       0.8X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test isNull with StringType:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  0              0           0  405143422.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3321143.9           0.0       0.0X
OffHeapColumnVector                                   0              0           0  405143422.4           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test isNull with IntegerType:             Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  0              0           0  405143422.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3321143.9           0.0       0.0X
OffHeapColumnVector                                   0              0           0  405143422.4           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test isNull with LongType:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  0              0           0  405143422.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3321143.9           0.0       0.0X
OffHeapColumnVector                                   0              0           0  405143422.4           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test isNull with FloatType:               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  0              0           0  405143422.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3321143.9           0.0       0.0X
OffHeapColumnVector                                   0              0           0  405143422.4           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.3+9-LTS on Linux 6.5.0-1018-azure
AMD EPYC 7763 64-Core Processor
Test isNull with DoubleType:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                  0              0           0  405143422.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3321386.3           0.0       0.0X
OffHeapColumnVector                                   0              0           0  405143422.4           0.0       1.0X

