blob: 3e71741956878889f8d8a480d12c9a501f8d410f [file] [log] [blame]
================================================================================================
Top-K Computation
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Benchmark Top-K: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
-----------------------------------------------------------------------------------------------------------------------------------------------
ROW_NUMBER (PARTITION: , WindowGroupLimit: false) 8866 8994 143 2.4 422.8 1.0X
ROW_NUMBER (PARTITION: , WindowGroupLimit: true) 1612 1628 18 13.0 76.9 5.5X
ROW_NUMBER (PARTITION: PARTITION BY b, WindowGroupLimit: false) 11230 11313 118 1.9 535.5 0.8X
ROW_NUMBER (PARTITION: PARTITION BY b, WindowGroupLimit: true) 4829 4961 94 4.3 230.3 1.8X
RANK (PARTITION: , WindowGroupLimit: false) 9412 9445 36 2.2 448.8 0.9X
RANK (PARTITION: , WindowGroupLimit: true) 1835 1976 51 11.4 87.5 4.8X
RANK (PARTITION: PARTITION BY b, WindowGroupLimit: false) 11637 11818 148 1.8 554.9 0.8X
RANK (PARTITION: PARTITION BY b, WindowGroupLimit: true) 5005 5048 28 4.2 238.6 1.8X
DENSE_RANK (PARTITION: , WindowGroupLimit: false) 9288 9331 36 2.3 442.9 1.0X
DENSE_RANK (PARTITION: , WindowGroupLimit: true) 1808 1973 61 11.6 86.2 4.9X
DENSE_RANK (PARTITION: PARTITION BY b, WindowGroupLimit: false) 11553 11734 149 1.8 550.9 0.8X
DENSE_RANK (PARTITION: PARTITION BY b, WindowGroupLimit: true) 4876 5021 81 4.3 232.5 1.8X