/
githubmirror
/
spark
Обзор
Документация
Войти
/
githubmirror
/
spark
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
sql/core/benchmarks/FirstLastSegmentTreeWindowBenchmark-jdk25-results.txt
141 строка
9 KB
Dongjoon Hyun
[SPARK-58415][INFRA][TEST] Regenerate benchmark results
29 июл 2026, 10:51
29 июл 2026, 10:51
6b793ce
Код
Авторство
О чём код?
================================================================================================ Section A - FIRST sliding respect-nulls ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST sliding respect-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ FIRST sliding respect-nulls naive 233 240 8 0.0 22730.8 1.0X FIRST sliding respect-nulls segtree 37 43 9 0.3 3610.3 6.3X ================================================================================================ Section A - LAST sliding respect-nulls ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C LAST sliding respect-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ LAST sliding respect-nulls naive 305 316 11 0.0 29737.6 1.0X LAST sliding respect-nulls segtree 35 38 3 0.3 3385.0 8.8X ================================================================================================ Section A - FIRST sliding IGNORE NULLS ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST sliding ignore-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ FIRST sliding ignore-nulls naive 290 292 2 0.0 28287.5 1.0X FIRST sliding ignore-nulls segtree 33 37 4 0.3 3175.7 8.9X ================================================================================================ Section A - LAST sliding IGNORE NULLS ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C LAST sliding ignore-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ LAST sliding ignore-nulls naive 451 457 5 0.0 44034.6 1.0X LAST sliding ignore-nulls segtree 33 36 4 0.3 3196.2 13.8X ================================================================================================ Section B - FIRST shrinking respect-nulls ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST shrinking respect-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------- FIRST shrinking respect-nulls naive 966 984 20 0.0 94362.3 1.0X FIRST shrinking respect-nulls segtree 24 25 2 0.4 2326.8 40.6X ================================================================================================ Section B - LAST shrinking respect-nulls ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C LAST shrinking respect-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ LAST shrinking respect-nulls naive 1113 1120 8 0.0 108684.1 1.0X LAST shrinking respect-nulls segtree 25 28 4 0.4 2446.9 44.4X ================================================================================================ Section B - FIRST shrinking IGNORE NULLS ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST shrinking ignore-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ FIRST shrinking ignore-nulls naive 1101 1109 9 0.0 107499.5 1.0X FIRST shrinking ignore-nulls segtree 23 25 2 0.4 2257.5 47.6X ================================================================================================ Section B - LAST shrinking IGNORE NULLS ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C LAST shrinking ignore-nulls, N=10K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ LAST shrinking ignore-nulls naive 1482 1486 3 0.0 144723.5 1.0X LAST shrinking ignore-nulls segtree 25 27 2 0.4 2446.8 59.1X ================================================================================================ Section C - N=5K ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST shrinking frame, N=5K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ FIRST naive N=5K 261 266 3 0.0 51030.4 1.0X FIRST segtree N=5K 18 20 4 0.3 3462.3 14.7X ================================================================================================ Section C - N=25K (stress) ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST shrinking frame, N=25K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ FIRST naive N=25K 6107 6135 26 0.0 238553.4 1.0X FIRST segtree N=25K 41 49 8 0.6 1609.4 148.2X ================================================================================================ Section C - N=50K (stress, last naive run) ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST shrinking frame, N=50K rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ FIRST naive N=50K 25199 25240 36 0.0 492170.9 1.0X FIRST segtree N=50K 58 59 0 0.9 1142.1 431.0X ================================================================================================ Section C - N=100K (segtree-only, stress) ================================================================================================ OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure INTEL(R) XEON(R) PLATINUM 8573C FIRST shrinking frame, N=100K rows (segtree-only): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative --------------------------------------------------------------------------------------------------------------------------------- FIRST segtree N=100K 104 106 1 1.0 1019.4 1.0X