OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     496543.2           0.0       1.0X
OnHeapColumnVector                                   1935           1936           2        211.7           4.7       0.0X
OffHeapColumnVector                                  3622           3623           1        113.1           8.8       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     554648.3           0.0       1.0X
OnHeapColumnVector                                   2735           2744          13        149.8           6.7       0.0X
OffHeapColumnVector                                  3310           3310           0        123.7           8.1       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     554730.9           0.0       1.0X
OnHeapColumnVector                                    2747           2748           1        149.1           6.7       0.0X
OffHeapColumnVector                                   4150           4151           2         98.7          10.1       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     554399.8           0.0       1.0X
OnHeapColumnVector                                    3546           3549           3        115.5           8.7       0.0X
OffHeapColumnVector                                   4608           4621          18         88.9          11.3       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     552587.6           0.0       1.0X
OnHeapColumnVector                                    3558           3559           1        115.1           8.7       0.0X
OffHeapColumnVector                                   4423           4435          16         92.6          10.8       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     553080.8           0.0       1.0X
OnHeapColumnVector                                    3713           3742          40        110.3           9.1       0.0X
OffHeapColumnVector                                   4469           4471           3         91.7          10.9       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     560293.8           0.0       1.0X
OnHeapColumnVector                                   15             15           0      28051.3           0.0       0.1X
OffHeapColumnVector                                  57             57           0       7182.8           0.1       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     687853.1           0.0       1.0X
OnHeapColumnVector                                   30             31           0      13569.1           0.1       0.0X
OffHeapColumnVector                                  59             59           0       6970.7           0.1       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     605312.7           0.0       1.0X
OnHeapColumnVector                                   15             15           0      27914.3           0.0       0.0X
OffHeapColumnVector                                 112            112           0       3668.5           0.3       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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     605312.7           0.0       1.0X
OnHeapColumnVector                                   30             30           0      13687.6           0.1       0.0X
OffHeapColumnVector                                 113            113           0       3632.9           0.3       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  459708193.0           0.0       1.0X
OnHeapColumnVector                                    93             93           0       4423.1           0.2       0.0X
OffHeapColumnVector                                 3366           3367           1        121.7           8.2       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  459708193.0           0.0       1.0X
OnHeapColumnVector                                  3319           3322           3        123.4           8.1       0.0X
OffHeapColumnVector                                 3188           3198          13        128.5           7.8       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  459708193.0           0.0       1.0X
OnHeapColumnVector                                   3310           3310           0        123.7           8.1       0.0X
OffHeapColumnVector                                  3191           3194           4        128.3           7.8       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  459708193.0           0.0       1.0X
OnHeapColumnVector                                   3304           3336          45        124.0           8.1       0.0X
OffHeapColumnVector                                  3229           3245          22        126.8           7.9       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  459708193.0           0.0       1.0X
OnHeapColumnVector                                   3306           3309           5        123.9           8.1       0.0X
OffHeapColumnVector                                  3175           3180           8        129.0           7.8       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  459708193.0           0.0       1.0X
OnHeapColumnVector                                   3301           3333          45        124.1           8.1       0.0X
OffHeapColumnVector                                  3204           3223          28        127.9           7.8       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  464926220.2           0.0       1.0X
OnHeapColumnVector                                    1              1           0     518565.0           0.0       0.0X
OffHeapColumnVector                                 783            783           0        522.9           1.9       0.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test read with LongType:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               1482           1483           1        276.3           3.6       1.0X
OnHeapColumnVector                                 1632           1634           4        251.1           4.0       0.9X
OffHeapColumnVector                                2048           2053           7        200.0           5.0       0.7X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test read with FloatType:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               1508           1509           1        271.6           3.7       1.0X
OnHeapColumnVector                                 1657           1687          42        247.2           4.0       0.9X
OffHeapColumnVector                                2057           2058           1        199.1           5.0       0.7X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test read with DoubleType:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               1616           1617           1        253.4           3.9       1.0X
OnHeapColumnVector                                 1739           1739           0        235.6           4.2       0.9X
OffHeapColumnVector                                2064           2065           0        198.4           5.0       0.8X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                                          1614           1623          14        253.8           3.9       1.0X
OnHeapColumnVector                                            4726           4731           7         86.7          11.5       0.3X
OffHeapColumnVector                                           4511           4512           2         90.8          11.0       0.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                                          1673           1675           3        244.9           4.1       1.0X
OnHeapColumnVector                                            4743           4744           2         86.4          11.6       0.4X
OffHeapColumnVector                                           4549           4552           4         90.0          11.1       0.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                                           1670           1739          98        245.3           4.1       1.0X
OnHeapColumnVector                                             4755           4778          32         86.1          11.6       0.4X
OffHeapColumnVector                                            4534           4548          21         90.3          11.1       0.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                                           1585           1600          22        258.5           3.9       1.0X
OnHeapColumnVector                                             4779           4800          30         85.7          11.7       0.3X
OffHeapColumnVector                                            4740           4746           8         86.4          11.6       0.3X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                                           1625           1646          29        252.0           4.0       1.0X
OnHeapColumnVector                                             4724           4725           2         86.7          11.5       0.3X
OffHeapColumnVector                                            4539           4562          32         90.2          11.1       0.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                                           1648           1661          18        248.5           4.0       1.0X
OnHeapColumnVector                                             4742           4776          47         86.4          11.6       0.3X
OffHeapColumnVector                                            4507           4508           1         90.9          11.0       0.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test write and read with IntegerType:     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                                783            783           0        523.3           1.9       1.0X
OnHeapColumnVector                                  894            895           0        457.9           2.2       0.9X
OffHeapColumnVector                                 784            784           0        522.6           1.9       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test write and read with LongType:        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2848           2895          67        143.8           7.0       1.0X
OnHeapColumnVector                                 2713           2718           7        151.0           6.6       1.0X
OffHeapColumnVector                                2823           2847          33        145.1           6.9       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test write and read with FloatType:       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2613           2631          24        156.7           6.4       1.0X
OnHeapColumnVector                                 2750           2752           4        149.0           6.7       1.0X
OffHeapColumnVector                                2792           2802          13        146.7           6.8       0.9X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
Test write and read with DoubleType:      Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector                               2898           2905          11        141.4           7.1       1.0X
OnHeapColumnVector                                 2887           2931          63        141.9           7.0       1.0X
OffHeapColumnVector                                2970           3003          47        137.9           7.2       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  910222222.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3782820.3           0.0       0.0X
OffHeapColumnVector                                   0              0           0  910222222.2           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  910222222.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3783169.7           0.0       0.0X
OffHeapColumnVector                                   0              0           0  910222222.2           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  910222222.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3782820.3           0.0       0.0X
OffHeapColumnVector                                   0              0           0  910222222.2           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  910222222.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3782820.3           0.0       0.0X
OffHeapColumnVector                                   0              0           0  910222222.2           0.0       1.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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  910222222.2           0.0       1.0X
OnHeapColumnVector                                    0              0           0    3782820.3           0.0       0.0X
OffHeapColumnVector                                   0              0           0  910222222.2           0.0       1.0X

