OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     326422.1           0.0       1.0X
OnHeapColumnVector                                   2941           2942           1        139.3           7.2       0.0X
OffHeapColumnVector                                  3325           3328           4        123.2           8.1       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     383906.7           0.0       1.0X
OnHeapColumnVector                                   3635           3638           5        112.7           8.9       0.0X
OffHeapColumnVector                                  4412           4412           0         92.8          10.8       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     383820.7           0.0       1.0X
OnHeapColumnVector                                    3720           3720           0        110.1           9.1       0.0X
OffHeapColumnVector                                   4316           4317           2         94.9          10.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     384019.0           0.0       1.0X
OnHeapColumnVector                                    3693           3694           1        110.9           9.0       0.0X
OffHeapColumnVector                                   4491           4515          34         91.2          11.0       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     383953.8           0.0       1.0X
OnHeapColumnVector                                    4181           4181           0         98.0          10.2       0.0X
OffHeapColumnVector                                   4713           4713           1         86.9          11.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     383946.6           0.0       1.0X
OnHeapColumnVector                                    4511           4511           1         90.8          11.0       0.0X
OffHeapColumnVector                                   5074           5084          14         80.7          12.4       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     699316.2           0.0       1.0X
OnHeapColumnVector                                   16             16           0      25157.2           0.0       0.0X
OffHeapColumnVector                                  65             66           0       6261.7           0.2       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     664339.7           0.0       1.0X
OnHeapColumnVector                                   34             34           1      12156.0           0.1       0.0X
OffHeapColumnVector                                  68             68           0       6067.2           0.2       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     553054.6           0.0       1.0X
OnHeapColumnVector                                   16             16           0      25323.3           0.0       0.0X
OffHeapColumnVector                                 128            128           1       3200.5           0.3       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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     510538.6           0.0       1.0X
OnHeapColumnVector                                   34             34           0      12100.6           0.1       0.0X
OffHeapColumnVector                                 130            130           0       3149.7           0.3       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                 708            709           1        578.7           1.7       1.0X
OnHeapColumnVector                                  2094           2095           1        195.6           5.1       0.3X
OffHeapColumnVector                                 4527           4531           6         90.5          11.1       0.2X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                 865            866           1        473.8           2.1       1.0X
OnHeapColumnVector                                  5144           5147           4         79.6          12.6       0.2X
OffHeapColumnVector                                 4653           4654           1         88.0          11.4       0.2X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  864            864           0        474.1           2.1       1.0X
OnHeapColumnVector                                   5145           5147           3         79.6          12.6       0.2X
OffHeapColumnVector                                  4658           4661           5         87.9          11.4       0.2X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  864            864           0        474.1           2.1       1.0X
OnHeapColumnVector                                   5151           5152           0         79.5          12.6       0.2X
OffHeapColumnVector                                  4647           4653           9         88.1          11.3       0.2X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  866            866           0        473.1           2.1       1.0X
OnHeapColumnVector                                   5140           5170          42         79.7          12.6       0.2X
OffHeapColumnVector                                  4641           4643           3         88.3          11.3       0.2X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  867            868           0        472.3           2.1       1.0X
OnHeapColumnVector                                   5150           5172          31         79.5          12.6       0.2X
OffHeapColumnVector                                  4634           4635           1         88.4          11.3       0.2X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                               2620           2621           2        156.4           6.4       1.0X
OnHeapColumnVector                                 2612           2616           6        156.8           6.4       1.0X
OffHeapColumnVector                                2619           2622           4        156.4           6.4       1.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  0              0           0    1476312.7           0.0       1.0X
OnHeapColumnVector                                    0              0           0    1107233.5           0.0       0.7X
OffHeapColumnVector                                 697            697           0        588.1           1.7       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  0              0           0    1660848.0           0.0       1.0X
OnHeapColumnVector                                    0              0           0    1022060.6           0.0       0.6X
OffHeapColumnVector                                 767            768           2        533.9           1.9       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  0              0           0    1660848.0           0.0       1.0X
OnHeapColumnVector                                    0              0           0     949055.5           0.0       0.6X
OffHeapColumnVector                                 767            775          12        534.4           1.9       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                             0              0           0    1021754.7           0.0       1.0X
OnHeapColumnVector                                            4076           4076           1        100.5          10.0       0.0X
OffHeapColumnVector                                           3904           3918          20        104.9           9.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                             0              0           0     885767.2           0.0       1.0X
OnHeapColumnVector                                            4066           4071           8        100.7           9.9       0.0X
OffHeapColumnVector                                           3891           3907          23        105.3           9.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                              0              0           0     885748.0           0.0       1.0X
OnHeapColumnVector                                             4070           4079          13        100.6           9.9       0.0X
OffHeapColumnVector                                            3907           3919          17        104.8           9.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                              0              0           0     885748.0           0.0       1.0X
OnHeapColumnVector                                             4070           4077          10        100.6           9.9       0.0X
OffHeapColumnVector                                            3909           3911           2        104.8           9.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                              0              0           0     885765.3           0.0       1.0X
OnHeapColumnVector                                             4074           4074           0        100.5           9.9       0.0X
OffHeapColumnVector                                            3889           3910          29        105.3           9.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                              0              0           0     885748.0           0.0       1.0X
OnHeapColumnVector                                             4070           4072           3        100.6           9.9       0.0X
OffHeapColumnVector                                            3892           3893           0        105.2           9.5       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                               2987           2988           1        137.1           7.3       1.0X
OnHeapColumnVector                                 2738           2740           2        149.6           6.7       1.1X
OffHeapColumnVector                                2739           2743           6        149.5           6.7       1.1X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                  0              0           0    3321170.8           0.0       1.0X
OnHeapColumnVector                                  658            658           0        622.9           1.6       0.0X
OffHeapColumnVector                                 695            695           0        589.3           1.7       0.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                766            766           0        535.0           1.9       1.0X
OnHeapColumnVector                                  767            768           0        533.7           1.9       1.0X
OffHeapColumnVector                                 766            773           9        534.5           1.9       1.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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                                765            766           1        535.3           1.9       1.0X
OnHeapColumnVector                                  768            769           1        533.4           1.9       1.0X
OffHeapColumnVector                                 766            767           0        534.5           1.9       1.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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  209728622.6           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       2.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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  209728622.6           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       2.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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  209728622.6           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       2.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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  209728622.6           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       2.0X

OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-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  209728622.6           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       2.0X

