================================================================================================
WritableColumnVector bulk fill
================================================================================================

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBooleans (boolean) count=1:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        408.9           2.4       1.0X
OffHeap                                               0              0           0        288.9           3.5       0.7X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBooleans (boolean) count=8:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       1523.2           0.7       1.0X
OffHeap                                               0              0           0       1523.2           0.7       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBooleans (boolean) count=64:           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2586.5           0.4       1.0X
OffHeap                                               0              0           0       2578.3           0.4       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBooleans (boolean) count=512:          Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2701.2           0.4       1.0X
OffHeap                                               0              0           0      19777.0           0.1       7.3X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBooleans (boolean) count=4096:         Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                2              2           0       2777.8           0.4       1.0X
OffHeap                                               0              0           0      39438.7           0.0      14.2X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBooleans (boolean) count=65536:        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               24             24           0       2791.5           0.4       1.0X
OffHeap                                               2              2           0      44624.1           0.0      16.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBytes (byte) count=1:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        181.9           5.5       1.0X
OffHeap                                               0              0           0        184.6           5.4       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBytes (byte) count=8:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       1145.7           0.9       1.0X
OffHeap                                               0              0           0       1042.1           1.0       0.9X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBytes (byte) count=64:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2416.5           0.4       1.0X
OffHeap                                               0              0           0       2353.9           0.4       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBytes (byte) count=512:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2676.5           0.4       1.0X
OffHeap                                               0              0           0      19288.8           0.1       7.2X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBytes (byte) count=4096:               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                2              2           0       2775.3           0.4       1.0X
OffHeap                                               0              0           0      39059.7           0.0      14.1X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putBytes (byte) count=65536:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               24             24           0       2790.7           0.4       1.0X
OffHeap                                               2              2           0      44435.8           0.0      15.9X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putShorts (short) count=1:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        131.6           7.6       1.0X
OffHeap                                               0              0           0        124.5           8.0       0.9X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putShorts (short) count=8:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        817.2           1.2       1.0X
OffHeap                                               0              0           0        818.8           1.2       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putShorts (short) count=64:               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2213.0           0.5       1.0X
OffHeap                                               0              0           0       2135.7           0.5       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putShorts (short) count=512:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2633.0           0.4       1.0X
OffHeap                                               0              0           0       2596.3           0.4       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putShorts (short) count=4096:             Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                2              2           0       2771.3           0.4       1.0X
OffHeap                                               2              2           0       2759.5           0.4       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putShorts (short) count=65536:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               24             24           0       2791.0           0.4       1.0X
OffHeap                                              24             24           0       2783.0           0.4       1.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putInts (int) count=1:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        132.6           7.5       1.0X
OffHeap                                               0              0           0         84.4          11.8       0.6X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putInts (int) count=8:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        818.0           1.2       1.0X
OffHeap                                               0              0           0        620.7           1.6       0.8X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putInts (int) count=64:                   Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2213.0           0.5       1.0X
OffHeap                                               0              0           0       2455.5           0.4       1.1X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putInts (int) count=512:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2587.1           0.4       1.0X
OffHeap                                               0              0           0       4574.9           0.2       1.8X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putInts (int) count=4096:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                2              2           0       2766.7           0.4       1.0X
OffHeap                                               1              1           0       5530.9           0.2       2.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putInts (int) count=65536:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               24             24           0       2790.2           0.4       1.0X
OffHeap                                              12             12           0       5652.5           0.2       2.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putLongs (long) count=1:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        132.6           7.5       1.0X
OffHeap                                               0              0           0         84.4          11.8       0.6X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putLongs (long) count=8:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        813.9           1.2       1.0X
OffHeap                                               0              0           0        637.6           1.6       0.8X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putLongs (long) count=64:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2213.0           0.5       1.0X
OffHeap                                               0              0           0       2510.0           0.4       1.1X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putLongs (long) count=512:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2600.9           0.4       1.0X
OffHeap                                               0              0           0       4574.0           0.2       1.8X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putLongs (long) count=4096:               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                2              2           0       2733.1           0.4       1.0X
OffHeap                                               1              1           0       5370.1           0.2       2.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putLongs (long) count=65536:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               24             24           0       2790.0           0.4       1.0X
OffHeap                                              12             12           0       5633.2           0.2       2.0X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNulls ((no value)) count=1:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        118.5           8.4       1.0X
OffHeap                                               0              0           0         82.0          12.2       0.7X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNulls ((no value)) count=8:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        674.9           1.5       1.0X
OffHeap                                               0              0           0        588.5           1.7       0.9X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNulls ((no value)) count=64:           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       1249.8           0.8       1.0X
OffHeap                                               0              0           0       1874.5           0.5       1.5X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNulls ((no value)) count=512:          Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2600.6           0.4       1.0X
OffHeap                                               0              0           0      14688.8           0.1       5.6X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNulls ((no value)) count=4096:         Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                2              2           0       2762.3           0.4       1.0X
OffHeap                                               0              0           0      36662.9           0.0      13.3X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNulls ((no value)) count=65536:        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               24             24           0       2785.5           0.4       1.0X
OffHeap                                               2              2           0      43888.1           0.0      15.8X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNotNulls ((no value)) count=1:         Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        118.3           8.5       1.0X
OffHeap                                               0              0           0         86.9          11.5       0.7X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNotNulls ((no value)) count=8:         Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0        739.0           1.4       1.0X
OffHeap                                               0              0           0        604.1           1.7       0.8X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNotNulls ((no value)) count=64:        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       2160.4           0.5       1.0X
OffHeap                                               0              0           0       1893.4           0.5       0.9X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNotNulls ((no value)) count=512:       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                0              0           0       1380.0           0.7       1.0X
OffHeap                                               0              0           0      15370.1           0.1      11.1X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNotNulls ((no value)) count=4096:      Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                                3              3           0       1408.8           0.7       1.0X
OffHeap                                               0              0           0      33700.8           0.0      23.9X

OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1015-azure
AMD EPYC 9V74 80-Core Processor
putNotNulls ((no value)) count=65536:     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
OnHeap                                               48             48           0       1410.1           0.7       1.0X
OffHeap                                               2              2           0      43906.5           0.0      31.1X


