OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     372774.7           0.0       1.0X
OnHeapColumnVector                                   2819           2820           2        145.3           6.9       0.0X
OffHeapColumnVector                                  3392           3394           3        120.7           8.3       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     384281.6           0.0       1.0X
OnHeapColumnVector                                   3597           3599           2        113.9           8.8       0.0X
OffHeapColumnVector                                  4428           4428           1         92.5          10.8       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     384260.0           0.0       1.0X
OnHeapColumnVector                                    4030           4033           4        101.6           9.8       0.0X
OffHeapColumnVector                                   4675           4676           1         87.6          11.4       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     384202.3           0.0       1.0X
OnHeapColumnVector                                    3545           3545           0        115.6           8.7       0.0X
OffHeapColumnVector                                   4135           4137           2         99.1          10.1       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     384191.5           0.0       1.0X
OnHeapColumnVector                                    4038           4043           6        101.4           9.9       0.0X
OffHeapColumnVector                                   4752           4755           5         86.2          11.6       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     384270.8           0.0       1.0X
OnHeapColumnVector                                    4055           4056           2        101.0           9.9       0.0X
OffHeapColumnVector                                   4620           4622           3         88.7          11.3       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     699304.3           0.0       1.0X
OnHeapColumnVector                                   16             16           0      25445.2           0.0       0.0X
OffHeapColumnVector                                  65             66           0       6265.5           0.2       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     664337.6           0.0       1.0X
OnHeapColumnVector                                   33             34           0      12263.9           0.1       0.0X
OffHeapColumnVector                                  67             67           0       6112.6           0.2       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     553053.1           0.0       1.0X
OnHeapColumnVector                                   16             16           0      25344.3           0.0       0.0X
OffHeapColumnVector                                 129            129           0       3185.8           0.3       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     510537.9           0.0       1.0X
OnHeapColumnVector                                   33             34           0      12236.5           0.1       0.0X
OffHeapColumnVector                                 129            129           0       3169.2           0.3       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                 930            931           2        440.6           2.3       1.0X
OnHeapColumnVector                                  2116           2118           1        193.5           5.2       0.4X
OffHeapColumnVector                                 4438           4439           1         92.3          10.8       0.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                 938            939           2        436.7           2.3       1.0X
OnHeapColumnVector                                  4962           4963           1         82.5          12.1       0.2X
OffHeapColumnVector                                 4459           4470          16         91.9          10.9       0.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                  940            943           4        435.9           2.3       1.0X
OnHeapColumnVector                                   5017           5027          15         81.6          12.2       0.2X
OffHeapColumnVector                                  4470           4472           2         91.6          10.9       0.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                  936            938           1        437.5           2.3       1.0X
OnHeapColumnVector                                   5037           5038           1         81.3          12.3       0.2X
OffHeapColumnVector                                  4442           4448           8         92.2          10.8       0.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                  939            940           1        436.1           2.3       1.0X
OnHeapColumnVector                                   5033           5034           1         81.4          12.3       0.2X
OffHeapColumnVector                                  4438           4442           6         92.3          10.8       0.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                  936            939           3        437.6           2.3       1.0X
OnHeapColumnVector                                   5035           5040           7         81.4          12.3       0.2X
OffHeapColumnVector                                  4444           4451           9         92.2          10.8       0.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                               2601           2606           6        157.4           6.4       1.0X
OnHeapColumnVector                                 2725           2727           4        150.3           6.7       1.0X
OffHeapColumnVector                                2722           2725           4        150.5           6.6       1.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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    1476307.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    1022058.1           0.0       0.7X
OffHeapColumnVector                                 695            696           3        589.6           1.7       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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    1476307.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0     949055.5           0.0       0.6X
OffHeapColumnVector                                 892            894           1        459.0           2.2       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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    1476307.4           0.0       1.0X
OnHeapColumnVector                                    0              0           0    1022058.1           0.0       0.7X
OffHeapColumnVector                                 767            768           2        534.4           1.9       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     948833.4           0.0       1.0X
OnHeapColumnVector                                            3881           3885           5        105.5           9.5       0.0X
OffHeapColumnVector                                           3705           3710           7        110.6           9.0       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     830405.5           0.0       1.0X
OnHeapColumnVector                                            3899           3900           1        105.1           9.5       0.0X
OffHeapColumnVector                                           3724           3734          15        110.0           9.1       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     830405.5           0.0       1.0X
OnHeapColumnVector                                             3883           3893          14        105.5           9.5       0.0X
OffHeapColumnVector                                            3708           3710           3        110.5           9.1       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     830390.3           0.0       1.0X
OnHeapColumnVector                                             3887           3896          12        105.4           9.5       0.0X
OffHeapColumnVector                                            3733           3733           0        109.7           9.1       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     830390.3           0.0       1.0X
OnHeapColumnVector                                             3892           3896           6        105.2           9.5       0.0X
OffHeapColumnVector                                            3735           3745          15        109.7           9.1       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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     830388.7           0.0       1.0X
OnHeapColumnVector                                             3906           3907           0        104.9           9.5       0.0X
OffHeapColumnVector                                            3726           3729           3        109.9           9.1       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                               2973           2974           1        137.8           7.3       1.0X
OnHeapColumnVector                                 2724           2725           2        150.4           6.7       1.1X
OffHeapColumnVector                                2723           2723           1        150.4           6.6       1.1X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                  655            656           1        625.0           1.6       0.0X
OffHeapColumnVector                                 696            697           1        588.5           1.7       0.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                894            894           0        458.2           2.2       1.0X
OnHeapColumnVector                                  767            767           0        534.3           1.9       1.2X
OffHeapColumnVector                                 765            767           3        535.2           1.9       1.2X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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                                764            765           0        535.9           1.9       1.0X
OnHeapColumnVector                                  766            766           0        534.7           1.9       1.0X
OffHeapColumnVector                                 799            799           0        512.7           2.0       1.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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  409190809.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       1.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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  409190809.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       1.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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  409190809.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       1.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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  409190809.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       1.0X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-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  409190809.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    2211949.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  409190809.2           0.0       1.0X

