blob: 53dcf356ec72d006a60e516384296cfd5df4a9b5 [file]
================================================================================================
Dictionary Decode (no nulls)
================================================================================================
OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1018-azure
AMD EPYC 9V74 80-Core Processor
Dictionary Decode (no nulls): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
IntegerUpdater 5 5 0 227.6 4.4 1.0X
LongUpdater 5 5 0 224.1 4.5 1.0X
FloatUpdater 5 5 0 229.7 4.4 1.0X
DoubleUpdater 5 5 0 228.2 4.4 1.0X
IntegerToLongUpdater (INT32 -> Long) 5 5 0 224.1 4.5 1.0X
FloatToDoubleUpdater (FLOAT -> Double) 5 5 0 227.8 4.4 1.0X
================================================================================================
Dictionary Decode (10% nulls)
================================================================================================
OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1018-azure
AMD EPYC 9V74 80-Core Processor
Dictionary Decode (10% nulls): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
IntegerUpdater 6 6 0 164.2 6.1 1.0X
LongUpdater 7 7 0 159.4 6.3 1.0X
FloatUpdater 6 6 0 165.9 6.0 1.0X
DoubleUpdater 6 6 0 165.2 6.1 1.0X
IntegerToLongUpdater (INT32 -> Long) 6 6 0 163.1 6.1 1.0X
FloatToDoubleUpdater (FLOAT -> Double) 6 6 0 163.2 6.1 1.0X
================================================================================================
Dictionary Decode (50% nulls)
================================================================================================
OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1018-azure
AMD EPYC 9V74 80-Core Processor
Dictionary Decode (50% nulls): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
IntegerUpdater 9 9 0 117.0 8.5 1.0X
LongUpdater 9 9 0 116.8 8.6 1.0X
FloatUpdater 9 9 0 117.1 8.5 1.0X
DoubleUpdater 9 9 0 116.9 8.6 1.0X
IntegerToLongUpdater (INT32 -> Long) 9 9 0 117.1 8.5 1.0X
FloatToDoubleUpdater (FLOAT -> Double) 9 9 0 117.0 8.5 1.0X