/
githubmirror
/
spark
Обзор
Документация
Войти
/
githubmirror
/
spark
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
sql/core/benchmarks/VectorizedDeltaReaderBenchmark-jdk25-results.txt
95 строк
9 KB
Dongjoon Hyun
[SPARK-58415][INFRA][TEST] Regenerate benchmark results
29 июл 2026, 10:51
29 июл 2026, 10:51
6b793ce
Код
Авторство
О чём код?
================================================================================================ DELTA_BINARY_PACKED INT32 ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure AMD EPYC 7763 64-Core Processor DELTA_BINARY_PACKED INT32: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ readIntegers, constant 2 2 0 463.0 2.2 1.0X skipIntegers, constant 1 1 0 785.4 1.3 1.7X readIntegers, monotonic 2 2 0 462.6 2.2 1.0X skipIntegers, monotonic 1 1 0 784.3 1.3 1.7X readIntegers, small-delta random 3 3 0 321.4 3.1 0.7X skipIntegers, small-delta random 2 3 0 421.7 2.4 0.9X readIntegers, wide random 4 4 0 257.0 3.9 0.6X skipIntegers, wide random 4 4 0 299.6 3.3 0.6X ================================================================================================ DELTA_BINARY_PACKED INT64 ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure AMD EPYC 7763 64-Core Processor DELTA_BINARY_PACKED INT64: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ readLongs, constant 2 2 0 521.0 1.9 1.0X skipLongs, constant 2 2 0 581.6 1.7 1.1X readLongs, monotonic 2 2 0 521.1 1.9 1.0X skipLongs, monotonic 2 2 0 578.1 1.7 1.1X readLongs, small-delta random 3 3 0 382.7 2.6 0.7X skipLongs, small-delta random 3 3 0 412.7 2.4 0.8X readLongs, wide random 5 6 0 190.8 5.2 0.4X skipLongs, wide random 5 5 0 193.8 5.2 0.4X ================================================================================================ DELTA_BYTE_ARRAY ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure AMD EPYC 7763 64-Core Processor DELTA_BYTE_ARRAY: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ readBinary, no overlap, len=16 28 33 4 37.7 26.5 1.0X skipBinary, no overlap, len=16 31 32 2 34.3 29.2 0.9X readBinary, half overlap, len=16 35 40 3 30.4 32.9 0.8X skipBinary, half overlap, len=16 37 38 2 28.1 35.6 0.7X readBinary, full overlap, len=16 35 36 2 30.3 33.0 0.8X skipBinary, full overlap, len=16 38 39 3 27.9 35.9 0.7X readBinary, half overlap, len=64 35 41 3 29.7 33.6 0.8X skipBinary, half overlap, len=64 37 38 1 28.4 35.3 0.8X ================================================================================================ DELTA_LENGTH_BYTE_ARRAY ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure AMD EPYC 7763 64-Core Processor DELTA_LENGTH_BYTE_ARRAY: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ readBinary, payloadLen=8 16 17 0 65.0 15.4 1.0X skipBinary, payloadLen=8 6 6 0 183.9 5.4 2.8X readBinary, payloadLen=32 16 17 0 64.0 15.6 1.0X skipBinary, payloadLen=32 6 6 0 184.3 5.4 2.8X readBinary, payloadLen=128 19 19 2 56.1 17.8 0.9X skipBinary, payloadLen=128 6 6 1 183.8 5.4 2.8X readBinary, payloadLen=512 41 43 1 25.3 39.5 0.4X skipBinary, payloadLen=512 6 6 0 183.9 5.4 2.8X ================================================================================================ Variant reads ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure AMD EPYC 7763 64-Core Processor Variant reads: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ----------------------------------------------------------------------------------------------------------------------------------------- readBytes (INT32) 5 5 0 216.6 4.6 1.0X readShorts (INT32) 8 8 0 135.9 7.4 0.6X readUnsignedIntegers (INT32 -> Long) 9 9 0 118.7 8.4 0.5X readIntegersAsLongs (INT32 -> Long) 4 4 0 256.4 3.9 1.2X readIntegersAsLongs (INT32 -> Long, overflow pattern) 4 4 0 257.3 3.9 1.2X readIntegersAsDoubles (INT32 -> Double) 4 4 0 260.3 3.8 1.2X readIntegersAsDoubles (INT32 -> Double, overflow pattern) 4 4 0 259.8 3.8 1.2X readUnsignedLongs (INT64 -> Decimal(20,0)) 28 28 0 37.5 26.7 0.2X skipBytes 5 5 0 209.2 4.8 1.0X skipShorts 5 5 0 199.7 5.0 0.9X readByte (INT32 single-value) 14 14 1 73.6 13.6 0.3X readShort (INT32 single-value) 15 16 1 67.7 14.8 0.3X readInteger (INT32 single-value) 15 16 1 67.8 14.8 0.3X readLong (INT64 single-value) 17 17 2 61.7 16.2 0.3X readBinary(len) (DELTA_BYTE_ARRAY single-value) 65 71 8 16.2 61.9 0.1X