| ================================================================================================ |
| 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 |
| |
| |