Skip to content

Instantly share code, notes, and snippets.

@ngimel
Created January 18, 2022 03:36
Show Gist options
  • Save ngimel/16c0f00963ba099eb9b8025cc83dd778 to your computer and use it in GitHub Desktop.
Save ngimel/16c0f00963ba099eb9b8025cc83dd778 to your computer and use it in GitHub Desktop.
[--------------------- topK ---------------------]
| topk_new | topk_old
1 threads: ---------------------------------------
10, 2048, 100 | 21.2 | 19.1
10, 2048, 1000 | 20.9 | 18.1
10, 2048, 2000 | 23.0 | 19.9
10, 2048, 2048 | 19.2 | 17.1
10, 4096, 100 | 30.8 | 28.6
10, 4096, 1000 | 30.7 | 28.3
10, 4096, 2000 | 31.2 | 28.6
10, 4096, 4096 | 27.0 | 24.3
10, 8192, 100 | 53.6 | 49.7
10, 8192, 1000 | 50.9 | 47.5
10, 8192, 2000 | 51.3 | 47.8
10, 8192, 8192 | 38.2 | 36.6
10, 16384, 100 | 92.0 | 87.4
10, 16384, 1000 | 89.5 | 85.5
10, 16384, 2000 | 89.7 | 85.6
10, 16384, 10000 | 89.2 | 85.2
10, 32768, 100 | 175.9 | 168.9
10, 32768, 1000 | 175.4 | 169.2
10, 32768, 2000 | 167.5 | 161.1
10, 32768, 10000 | 171.1 | 164.5
10, 65536, 100 | 366.2 | 352.9
10, 65536, 1000 | 345.4 | 331.4
10, 65536, 2000 | 350.6 | 338.1
10, 65536, 10000 | 357.6 | 344.5
10, 131072, 100 | 447.3 | 448.3
10, 131072, 1000 | 455.1 | 456.5
10, 131072, 2000 | 455.7 | 457.0
10, 131072, 10000 | 456.9 | 458.2
40, 2048, 100 | 21.7 | 19.3
40, 2048, 1000 | 22.0 | 19.5
40, 2048, 2000 | 23.3 | 20.2
40, 2048, 2048 | 20.2 | 18.0
40, 4096, 100 | 33.5 | 29.8
40, 4096, 1000 | 32.4 | 29.7
40, 4096, 2000 | 32.8 | 29.9
40, 4096, 4096 | 27.6 | 25.7
40, 8192, 100 | 53.8 | 49.8
40, 8192, 1000 | 53.5 | 50.1
40, 8192, 2000 | 53.2 | 50.2
40, 8192, 8192 | 49.0 | 46.5
40, 16384, 100 | 93.1 | 88.0
40, 16384, 1000 | 93.8 | 89.7
40, 16384, 2000 | 89.7 | 85.4
40, 16384, 10000 | 97.2 | 92.7
40, 32768, 100 | 175.9 | 168.9
40, 32768, 1000 | 177.2 | 171.6
40, 32768, 2000 | 168.1 | 162.4
40, 32768, 10000 | 182.5 | 173.1
40, 65536, 100 | 379.2 | 367.8
40, 65536, 1000 | 350.2 | 338.5
40, 65536, 2000 | 355.8 | 345.1
40, 65536, 10000 | 385.5 | 373.0
40, 131072, 100 | 992.8 | 970.1
40, 131072, 1000 | 930.9 | 915.4
40, 131072, 2000 | 926.4 | 908.7
40, 131072, 10000 | 946.5 | 933.4
70, 2048, 100 | 21.7 | 19.3
70, 2048, 1000 | 21.2 | 18.3
70, 2048, 2000 | 23.6 | 20.2
70, 2048, 2048 | 19.1 | 17.1
70, 4096, 100 | 33.2 | 29.7
70, 4096, 1000 | 32.4 | 29.5
70, 4096, 2000 | 32.6 | 29.5
70, 4096, 4096 | 30.6 | 27.9
70, 8192, 100 | 53.1 | 49.1
70, 8192, 1000 | 53.8 | 50.4
70, 8192, 2000 | 53.3 | 50.1
70, 8192, 8192 | 50.3 | 46.7
70, 16384, 100 | 95.0 | 89.6
70, 16384, 1000 | 94.4 | 89.8
70, 16384, 2000 | 90.2 | 85.8
70, 16384, 10000 | 103.0 | 98.1
70, 32768, 100 | 176.0 | 168.7
70, 32768, 1000 | 176.5 | 169.8
70, 32768, 2000 | 168.4 | 164.0
70, 32768, 10000 | 189.0 | 182.2
70, 65536, 100 | 463.4 | 453.1
70, 65536, 1000 | 446.4 | 435.4
70, 65536, 2000 | 449.5 | 438.4
70, 65536, 10000 | 455.1 | 445.0
70, 131072, 100 | 1050.0 | 1019.0
70, 131072, 1000 | 1001.0 | 968.0
70, 131072, 2000 | 1005.3 | 976.9
70, 131072, 10000 | 1013.9 | 979.7
100, 2048, 100 | 37.0 | 33.2
100, 2048, 1000 | 34.6 | 30.9
100, 2048, 2000 | 40.9 | 35.4
100, 2048, 2048 | 31.0 | 28.0
100, 4096, 100 | 55.9 | 50.4
100, 4096, 1000 | 57.4 | 51.9
100, 4096, 2000 | 53.8 | 49.2
100, 4096, 4096 | 43.5 | 40.7
100, 8192, 100 | 96.4 | 88.4
100, 8192, 1000 | 94.7 | 87.7
100, 8192, 2000 | 93.6 | 86.5
100, 8192, 8192 | 85.8 | 80.3
100, 16384, 100 | 169.8 | 158.1
100, 16384, 1000 | 167.1 | 157.4
100, 16384, 2000 | 165.8 | 156.1
100, 16384, 10000 | 179.2 | 169.9
100, 32768, 100 | 325.4 | 312.1
100, 32768, 1000 | 318.5 | 305.4
100, 32768, 2000 | 330.1 | 317.4
100, 32768, 10000 | 341.1 | 327.2
100, 65536, 100 | 742.3 | 716.5
100, 65536, 1000 | 734.1 | 712.6
100, 65536, 2000 | 752.3 | 725.6
100, 65536, 10000 | 780.7 | 753.5
100, 131072, 100 | 1674.4 | 1625.9
100, 131072, 1000 | 1592.1 | 1545.1
100, 131072, 2000 | 1604.4 | 1556.5
100, 131072, 10000 | 1671.7 | 1625.5
130, 2048, 100 | 39.1 | 34.6
130, 2048, 1000 | 35.3 | 31.6
130, 2048, 2000 | 42.8 | 36.5
130, 2048, 2048 | 35.4 | 31.2
130, 4096, 100 | 59.1 | 53.2
130, 4096, 1000 | 59.6 | 53.9
130, 4096, 2000 | 56.2 | 51.2
130, 4096, 4096 | 52.9 | 48.3
130, 8192, 100 | 99.1 | 90.8
130, 8192, 1000 | 98.3 | 91.3
130, 8192, 2000 | 97.7 | 91.0
130, 8192, 8192 | 82.3 | 77.8
130, 16384, 100 | 173.6 | 162.9
130, 16384, 1000 | 176.2 | 166.7
130, 16384, 2000 | 179.7 | 171.1
130, 16384, 10000 | 192.5 | 182.8
130, 32768, 100 | 336.9 | 322.3
130, 32768, 1000 | 329.0 | 316.1
130, 32768, 2000 | 332.9 | 318.7
130, 32768, 10000 | 358.0 | 342.7
130, 65536, 100 | 813.3 | 787.1
130, 65536, 1000 | 810.9 | 782.9
130, 65536, 2000 | 820.0 | 794.4
130, 65536, 10000 | 843.8 | 820.1
130, 131072, 100 | 1956.5 | 1905.5
130, 131072, 1000 | 1867.6 | 1808.6
130, 131072, 2000 | 1866.6 | 1786.5
130, 131072, 10000 | 1924.4 | 1855.4
600, 2048, 100 | 143.8 | 127.1
600, 2048, 1000 | 133.9 | 119.5
600, 2048, 2000 | 158.6 | 136.9
600, 2048, 2048 | 119.7 | 108.5
600, 4096, 100 | 216.4 | 195.2
600, 4096, 1000 | 231.7 | 210.0
600, 4096, 2000 | 207.9 | 191.4
600, 4096, 4096 | 184.0 | 170.7
660, 2048, 100 | 160.8 | 142.0
660, 2048, 1000 | 144.7 | 129.7
660, 2048, 2000 | 175.4 | 151.6
660, 2048, 2048 | 132.6 | 120.0
660, 4096, 100 | 242.4 | 218.6
660, 4096, 1000 | 259.5 | 234.3
660, 4096, 2000 | 228.9 | 210.1
660, 4096, 4096 | 196.8 | 183.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment