Skip to content

[FEA]: Evaluate performance impact of graph capturable segmented sort #10800

Open

Description

@gevtushenko

Is this a duplicate?

Area

CUB

Is your feature request related to a problem? Please describe.

We have to evaluate performance for #10799.

Describe the solution you'd like

This issue can be closed with nvbench compare result run on upstream device segmented sort vs graph capturable device segmented sort from #10799 on B200 and 6000 Pro.

Describe alternatives you've considered

No response

Additional context

No response

Activity

  1. nanan-nvidia commented on Aug 14, 2026

    @nanan-nvidia
    Contributor

    nvbench compare of upstream (f32edf2c69) v the implementation #10799

    B200 RTX 6000 Pro
    median +0.83% +1.66%
    time-weighted suite total +3.91% +1.48%
    >1% faster / >1% slower 115 / 185 64 / 223
    within +-1% 99 112

    The regressions concentrate in the same two bands on both devices:

    1. Micro calls: millions of near empty segments at the smallest data size. I think it is because of per claim latency with no work to over it.
    2. Power law inputs with a few large segments: might have something to do with how work is claimed (some CTAs can get two big segments at once)
    B200 benchmark data ## [0] NVIDIA B200
    T{ct} OffsetT{ct} Elements{io} Segments{io} Entropy Ref Time Ref Noise Cmp Time Cmp Noise Diff %Diff Status
    I8 I32 2^22 2^12 1 134.306 us 1.19% 125.667 us 2.14% -8.638 us -6.43% 🟢 FAST
    I8 I32 2^26 2^12 1 768.372 us 3.80% 846.202 us 7.13% 77.830 us 10.13% 🔴 SLOW
    I8 I32 2^30 2^12 1 11.827 ms 2.84% 13.200 ms 7.32% 1.373 ms 11.61% 🔴 SLOW
    I8 I32 2^22 2^16 1 229.903 us 0.51% 228.062 us 0.29% -1.841 us -0.80% 🟢 FAST
    I8 I32 2^26 2^16 1 1.236 ms 0.12% 1.259 ms 0.33% 23.183 us 1.88% 🔴 SLOW
    I8 I32 2^30 2^16 1 7.176 ms 0.21% 7.493 ms 0.80% 317.156 us 4.42% 🔴 SLOW
    I8 I32 2^22 2^20 1 111.796 us 1.50% 108.403 us 1.20% -3.393 us -3.03% 🟢 FAST
    I8 I32 2^26 2^20 1 3.122 ms 0.08% 3.180 ms 0.04% 58.340 us 1.87% 🔴 SLOW
    I8 I32 2^30 2^20 1 19.141 ms 0.01% 19.386 ms 0.01% 244.707 us 1.28% 🔴 SLOW
    I8 I32 2^22 2^12 0.201 133.591 us 1.19% 125.003 us 2.09% -8.589 us -6.43% 🟢 FAST
    I8 I32 2^26 2^12 0.201 756.446 us 3.76% 831.674 us 7.46% 75.229 us 9.95% 🔴 SLOW
    I8 I32 2^30 2^12 0.201 11.671 ms 3.05% 12.953 ms 6.56% 1.282 ms 10.98% 🔴 SLOW
    I8 I32 2^22 2^16 0.201 229.861 us 0.43% 228.130 us 0.24% -1.731 us -0.75% 🟢 FAST
    I8 I32 2^26 2^16 0.201 1.230 ms 0.14% 1.254 ms 0.32% 23.518 us 1.91% 🔴 SLOW
    I8 I32 2^30 2^16 0.201 7.057 ms 0.24% 7.358 ms 0.77% 300.656 us 4.26% 🔴 SLOW
    I8 I32 2^22 2^20 0.201 111.847 us 1.07% 108.079 us 0.94% -3.768 us -3.37% 🟢 FAST
    I8 I32 2^26 2^20 0.201 3.120 ms 0.11% 3.179 ms 0.04% 59.315 us 1.90% 🔴 SLOW
    I8 I32 2^30 2^20 0.201 19.045 ms 0.02% 19.302 ms 0.01% 256.554 us 1.35% 🔴 SLOW
    I16 I32 2^22 2^12 1 250.172 us 0.46% 234.994 us 2.48% -15.178 us -6.07% 🟢 FAST
    I16 I32 2^26 2^12 1 1.594 ms 0.14% 1.602 ms 3.89% 7.835 us 0.49% 🔴 SLOW
    I16 I32 2^30 2^12 1 24.740 ms 0.08% 25.401 ms 4.84% 660.280 us 2.67% 🔴 SLOW
    I16 I32 2^22 2^16 1 462.620 us 0.22% 449.084 us 0.14% -13.536 us -2.93% 🟢 FAST
    I16 I32 2^26 2^16 1 2.871 ms 0.04% 2.806 ms 0.11% -65.385 us -2.28% 🟢 FAST
    I16 I32 2^30 2^16 1 17.661 ms 0.03% 17.443 ms 0.30% -218.281 us -1.24% 🟢 FAST
    I16 I32 2^22 2^20 1 116.971 us 3.18% 115.930 us 1.12% -1.041 us -0.89% 🔵 SAME
    I16 I32 2^26 2^20 1 6.957 ms 0.05% 6.816 ms 0.03% -141.768 us -2.04% 🟢 FAST
    I16 I32 2^30 2^20 1 45.237 ms 0.01% 44.228 ms 0.01% -1008.469 us -2.23% 🟢 FAST
    I16 I32 2^22 2^12 0.201 249.118 us 0.39% 233.138 us 2.46% -15.980 us -6.41% 🟢 FAST
    I16 I32 2^26 2^12 0.201 1.566 ms 0.15% 1.569 ms 3.64% 3.527 us 0.23% 🔴 SLOW
    I16 I32 2^30 2^12 0.201 24.480 ms 0.11% 25.269 ms 5.63% 788.911 us 3.22% 🔴 SLOW
    I16 I32 2^22 2^16 0.201 462.009 us 0.27% 448.520 us 0.27% -13.489 us -2.92% 🟢 FAST
    I16 I32 2^26 2^16 0.201 2.863 ms 0.04% 2.797 ms 0.09% -66.831 us -2.33% 🟢 FAST
    I16 I32 2^30 2^16 0.201 17.296 ms 0.02% 17.080 ms 0.35% -215.908 us -1.25% 🟢 FAST
    I16 I32 2^22 2^20 0.201 117.926 us 2.84% 116.011 us 0.84% -1.915 us -1.62% 🟢 FAST
    I16 I32 2^26 2^20 0.201 6.954 ms 0.05% 6.808 ms 0.02% -146.431 us -2.11% 🟢 FAST
    I16 I32 2^30 2^20 0.201 45.102 ms 0.01% 44.094 ms 0.01% -1008.115 us -2.24% 🟢 FAST
    I32 I32 2^22 2^12 1 387.327 us 0.31% 376.681 us 1.88% -10.646 us -2.75% 🟢 FAST
    I32 I32 2^26 2^12 1 3.016 ms 0.12% 3.076 ms 4.45% 59.271 us 1.96% 🔴 SLOW
    I32 I32 2^30 2^12 1 51.704 ms 0.08% 53.433 ms 4.48% 1.730 ms 3.35% 🔴 SLOW
    I32 I32 2^22 2^16 1 686.523 us 0.12% 686.776 us 0.09% 0.253 us 0.04% 🔵 SAME
    I32 I32 2^26 2^16 1 4.535 ms 0.04% 4.573 ms 0.42% 38.539 us 0.85% 🔴 SLOW
    I32 I32 2^30 2^16 1 33.742 ms 0.02% 33.732 ms 0.28% -10.360 us -0.03% 🟢 FAST
    I32 I32 2^22 2^20 1 121.839 us 1.97% 125.933 us 0.79% 4.093 us 3.36% 🔴 SLOW
    I32 I32 2^26 2^20 1 10.525 ms 0.03% 10.627 ms 0.01% 101.837 us 0.97% 🔴 SLOW
    I32 I32 2^30 2^20 1 71.487 ms 0.00% 72.056 ms 0.00% 568.940 us 0.80% 🔴 SLOW
    I32 I32 2^22 2^12 0.201 383.937 us 0.31% 373.181 us 1.86% -10.756 us -2.80% 🟢 FAST
    I32 I32 2^26 2^12 0.201 2.954 ms 0.11% 3.017 ms 4.56% 63.002 us 2.13% 🔴 SLOW
    I32 I32 2^30 2^12 0.201 51.105 ms 0.09% 53.070 ms 4.10% 1.965 ms 3.84% 🔴 SLOW
    I32 I32 2^22 2^16 0.201 685.907 us 0.15% 686.891 us 0.07% 0.984 us 0.14% 🔴 SLOW
    I32 I32 2^26 2^16 0.201 4.521 ms 0.03% 4.562 ms 0.34% 40.509 us 0.90% 🔴 SLOW
    I32 I32 2^30 2^16 0.201 33.042 ms 0.01% 33.142 ms 0.19% 100.563 us 0.30% 🔴 SLOW
    I32 I32 2^22 2^20 0.201 121.885 us 2.09% 125.770 us 1.02% 3.885 us 3.19% 🔴 SLOW
    I32 I32 2^26 2^20 0.201 10.522 ms 0.03% 10.622 ms 0.01% 99.821 us 0.95% 🔴 SLOW
    I32 I32 2^30 2^20 0.201 71.290 ms 0.01% 71.913 ms 0.00% 623.884 us 0.88% 🔴 SLOW
    I64 I32 2^22 2^12 1 637.507 us 3.16% 669.901 us 5.71% 32.394 us 5.08% 🔴 SLOW
    I64 I32 2^26 2^12 1 8.065 ms 3.20% 8.425 ms 5.67% 359.467 us 4.46% 🔴 SLOW
    I64 I32 2^30 2^12 1 140.104 ms 2.51% 146.248 ms 6.22% 6.143 ms 4.38% 🔴 SLOW
    I64 I32 2^22 2^16 1 1.302 ms 0.10% 1.402 ms 0.05% 99.142 us 7.61% 🔴 SLOW
    I64 I32 2^26 2^16 1 6.497 ms 0.16% 6.853 ms 0.50% 355.612 us 5.47% 🔴 SLOW
    I64 I32 2^30 2^16 1 76.637 ms 0.19% 77.091 ms 0.45% 453.964 us 0.59% 🔴 SLOW
    I64 I32 2^22 2^20 1 293.558 us 1.19% 298.100 us 0.36% 4.542 us 1.55% 🔴 SLOW
    I64 I32 2^26 2^20 1 20.170 ms 0.02% 21.826 ms 0.02% 1.655 ms 8.21% 🔴 SLOW
    I64 I32 2^30 2^20 1 99.344 ms 0.01% 104.927 ms 0.01% 5.583 ms 5.62% 🔴 SLOW
    I64 I32 2^22 2^12 0.201 625.470 us 3.27% 654.795 us 5.53% 29.325 us 4.69% 🔴 SLOW
    I64 I32 2^26 2^12 0.201 7.871 ms 3.44% 8.242 ms 6.18% 370.739 us 4.71% 🔴 SLOW
    I64 I32 2^30 2^12 0.201 138.017 ms 1.74% 143.724 ms 5.66% 5.707 ms 4.14% 🔴 SLOW
    I64 I32 2^22 2^16 0.201 1.301 ms 0.10% 1.401 ms 0.09% 99.828 us 7.67% 🔴 SLOW
    I64 I32 2^26 2^16 0.201 6.433 ms 0.16% 6.797 ms 0.49% 364.652 us 5.67% 🔴 SLOW
    I64 I32 2^30 2^16 0.201 74.895 ms 0.04% 75.589 ms 0.61% 693.504 us 0.93% 🔴 SLOW
    I64 I32 2^22 2^20 0.201 291.700 us 1.43% 298.163 us 0.34% 6.463 us 2.22% 🔴 SLOW
    I64 I32 2^26 2^20 0.201 20.155 ms 0.02% 21.815 ms 0.01% 1.660 ms 8.24% 🔴 SLOW
    I64 I32 2^30 2^20 0.201 98.551 ms 0.01% 104.091 ms 0.01% 5.539 ms 5.62% 🔴 SLOW
    I128 I32 2^22 2^12 1 1.436 ms 3.41% 1.522 ms 5.78% 86.871 us 6.05% 🔴 SLOW
    I128 I32 2^26 2^12 1 22.726 ms 2.47% 23.824 ms 5.39% 1.097 ms 4.83% 🔴 SLOW
    I128 I32 2^30 2^12 1 402.586 ms 1.40% 422.914 ms 5.96% 20.328 ms 5.05% 🔴 SLOW
    I128 I32 2^22 2^16 1 3.878 ms 0.03% 4.150 ms 0.17% 271.930 us 7.01% 🔴 SLOW
    I128 I32 2^26 2^16 1 14.990 ms 0.18% 15.524 ms 0.38% 534.120 us 3.56% 🔴 SLOW
    I128 I32 2^30 2^16 1 213.080 ms 0.18% 215.407 ms 0.11% 2.327 ms 1.09% 🔴 SLOW
    I128 I32 2^22 2^20 1 1.372 ms 0.24% 1.436 ms 0.09% 63.345 us 4.62% 🔴 SLOW
    I128 I32 2^26 2^20 1 61.530 ms 0.01% 65.770 ms 0.01% 4.239 ms 6.89% 🔴 SLOW
    I128 I32 2^30 2^20 1 229.831 ms 0.00% 237.751 ms 0.01% 7.920 ms 3.45% 🔴 SLOW
    I128 I32 2^22 2^12 0.201 1.413 ms 3.65% 1.496 ms 5.85% 83.567 us 5.92% 🔴 SLOW
    I128 I32 2^26 2^12 0.201 22.217 ms 2.36% 23.446 ms 5.63% 1.229 ms 5.53% 🔴 SLOW
    I128 I32 2^30 2^12 0.201 397.652 ms 1.72% 418.791 ms 7.74% 21.139 ms 5.32% 🔴 SLOW
    I128 I32 2^22 2^16 0.201 3.877 ms 0.03% 4.149 ms 0.16% 272.021 us 7.02% 🔴 SLOW
    I128 I32 2^26 2^16 0.201 14.851 ms 0.21% 15.371 ms 0.53% 519.971 us 3.50% 🔴 SLOW
    I128 I32 2^30 2^16 0.201 208.933 ms 0.06% 211.506 ms 0.30% 2.573 ms 1.23% 🔴 SLOW
    I128 I32 2^22 2^20 0.201 1.372 ms 0.24% 1.435 ms 0.08% 63.237 us 4.61% 🔴 SLOW
    I128 I32 2^26 2^20 0.201 61.554 ms 0.50% 65.745 ms 0.01% 4.191 ms 6.81% 🔴 SLOW
    I128 I32 2^30 2^20 0.201 227.832 ms 0.01% 235.661 ms 0.01% 7.829 ms 3.44% 🔴 SLOW
    F32 I32 2^22 2^12 1 399.411 us 0.37% 383.361 us 1.57% -16.051 us -4.02% 🟢 FAST
    F32 I32 2^26 2^12 1 3.028 ms 0.15% 3.086 ms 4.56% 57.464 us 1.90% 🔴 SLOW
    F32 I32 2^30 2^12 1 51.032 ms 0.16% 53.221 ms 4.85% 2.189 ms 4.29% 🔴 SLOW
    F32 I32 2^22 2^16 1 725.352 us 0.17% 709.108 us 0.12% -16.244 us -2.24% 🟢 FAST
    F32 I32 2^26 2^16 1 4.750 ms 0.04% 4.708 ms 0.38% -42.040 us -0.89% 🟢 FAST
    F32 I32 2^30 2^16 1 33.742 ms 0.02% 33.929 ms 0.49% 186.834 us 0.55% 🔴 SLOW
    F32 I32 2^22 2^20 1 126.899 us 2.42% 126.484 us 0.84% -0.415 us -0.33% 🔵 SAME
    F32 I32 2^26 2^20 1 11.141 ms 0.04% 11.004 ms 0.01% -137.341 us -1.23% 🟢 FAST
    F32 I32 2^30 2^20 1 74.964 ms 0.01% 74.219 ms 0.00% -744.570 us -0.99% 🟢 FAST
    F32 I32 2^22 2^12 0.201 397.632 us 0.35% 382.498 us 1.73% -15.135 us -3.81% 🟢 FAST
    F32 I32 2^26 2^12 0.201 2.996 ms 0.14% 3.058 ms 4.31% 61.774 us 2.06% 🔴 SLOW
    F32 I32 2^30 2^12 0.201 50.635 ms 0.13% 53.117 ms 4.95% 2.482 ms 4.90% 🔴 SLOW
    F32 I32 2^22 2^16 0.201 725.246 us 0.13% 708.997 us 0.12% -16.249 us -2.24% 🟢 FAST
    F32 I32 2^26 2^16 0.201 4.744 ms 0.03% 4.698 ms 0.27% -46.812 us -0.99% 🟢 FAST
    F32 I32 2^30 2^16 0.201 33.382 ms 0.02% 33.583 ms 0.39% 201.359 us 0.60% 🔴 SLOW
    F32 I32 2^22 2^20 0.201 127.546 us 2.09% 126.257 us 0.90% -1.289 us -1.01% 🟢 FAST
    F32 I32 2^26 2^20 0.201 11.140 ms 0.03% 10.994 ms 0.02% -145.658 us -1.31% 🟢 FAST
    F32 I32 2^30 2^20 0.201 74.880 ms 0.00% 74.128 ms 0.00% -752.086 us -1.00% 🟢 FAST
    F64 I32 2^22 2^12 1 688.766 us 3.87% 717.546 us 5.97% 28.781 us 4.18% 🔴 SLOW
    F64 I32 2^26 2^12 1 8.898 ms 3.49% 9.118 ms 6.59% 220.680 us 2.48% 🔵 SAME
    F64 I32 2^30 2^12 1 153.624 ms 2.75% 155.257 ms 5.49% 1.632 ms 1.06% 🔵 SAME
    F64 I32 2^22 2^16 1 1.327 ms 0.10% 1.441 ms 0.07% 114.073 us 8.60% 🔴 SLOW
    F64 I32 2^26 2^16 1 6.855 ms 0.16% 7.191 ms 0.56% 336.490 us 4.91% 🔴 SLOW
    F64 I32 2^30 2^16 1 85.505 ms 0.50% 83.115 ms 0.44% -2390.515 us -2.80% 🟢 FAST
    F64 I32 2^22 2^20 1 289.161 us 1.35% 295.813 us 0.38% 6.652 us 2.30% 🔴 SLOW
    F64 I32 2^26 2^20 1 20.600 ms 0.02% 22.441 ms 0.02% 1.842 ms 8.94% 🔴 SLOW
    F64 I32 2^30 2^20 1 104.520 ms 0.01% 109.794 ms 0.00% 5.274 ms 5.05% 🔴 SLOW
    F64 I32 2^22 2^12 0.201 674.215 us 3.53% 712.273 us 6.35% 38.058 us 5.64% 🔴 SLOW
    F64 I32 2^26 2^12 0.201 8.734 ms 3.61% 8.965 ms 7.23% 230.690 us 2.64% 🔵 SAME
    F64 I32 2^30 2^12 0.201 151.591 ms 2.51% 155.162 ms 6.59% 3.571 ms 2.36% 🔵 SAME
    F64 I32 2^22 2^16 0.201 1.326 ms 0.11% 1.441 ms 0.09% 114.945 us 8.67% 🔴 SLOW
    F64 I32 2^26 2^16 0.201 6.803 ms 0.18% 7.138 ms 0.81% 335.698 us 4.93% 🔴 SLOW
    F64 I32 2^30 2^16 0.201 83.888 ms 0.16% 81.731 ms 0.50% -2157.202 us -2.57% 🟢 FAST
    F64 I32 2^22 2^20 0.201 291.295 us 1.04% 295.852 us 0.45% 4.558 us 1.56% 🔴 SLOW
    F64 I32 2^26 2^20 0.201 20.591 ms 0.01% 22.427 ms 0.01% 1.836 ms 8.92% 🔴 SLOW
    F64 I32 2^30 2^20 0.201 103.878 ms 0.01% 109.112 ms 0.01% 5.235 ms 5.04% 🔴 SLOW

    small

    [0] NVIDIA B200

    T{ct} OffsetT{ct} Elements{io} MaxSegmentSize Ref Time Ref Noise Cmp Time Cmp Noise Diff %Diff Status
    I8 I32 2^22 2^1 71.728 us 1.06% 107.183 us 1.42% 35.456 us 49.43% 🔴 SLOW
    I8 I32 2^26 2^1 822.489 us 0.33% 646.185 us 0.20% -176.304 us -21.44% 🟢 FAST
    I8 I32 2^30 2^1 12.641 ms 0.02% 9.798 ms 0.02% -2843.086 us -22.49% 🟢 FAST
    I8 I32 2^22 2^2 86.017 us 1.35% 99.285 us 1.10% 13.268 us 15.42% 🔴 SLOW
    I8 I32 2^26 2^2 939.446 us 0.40% 907.428 us 0.15% -32.018 us -3.41% 🟢 FAST
    I8 I32 2^30 2^2 14.468 ms 0.03% 13.893 ms 0.02% -574.532 us -3.97% 🟢 FAST
    I8 I32 2^22 2^3 58.904 us 1.89% 65.030 us 29.50% 6.126 us 10.40% 🔴 SLOW
    I8 I32 2^26 2^3 478.566 us 0.28% 467.861 us 0.33% -10.704 us -2.24% 🟢 FAST
    I8 I32 2^30 2^3 7.182 ms 0.02% 6.819 ms 0.02% -362.981 us -5.05% 🟢 FAST
    I8 I32 2^22 2^4 48.685 us 2.21% 49.820 us 2.47% 1.135 us 2.33% 🔴 SLOW
    I8 I32 2^26 2^4 274.779 us 0.68% 272.810 us 0.51% -1.969 us -0.72% 🟢 FAST
    I8 I32 2^30 2^4 3.925 ms 0.03% 3.783 ms 0.04% -141.583 us -3.61% 🟢 FAST
    I8 I32 2^22 2^5 108.502 us 0.78% 106.020 us 1.08% -2.482 us -2.29% 🟢 FAST
    I8 I32 2^26 2^5 1.205 ms 0.12% 1.235 ms 0.13% 29.616 us 2.46% 🔴 SLOW
    I8 I32 2^30 2^5 18.786 ms 0.01% 19.296 ms 0.01% 510.222 us 2.72% 🔴 SLOW
    I8 I32 2^22 2^6 81.765 us 1.04% 78.821 us 1.66% -2.944 us -3.60% 🟢 FAST
    I8 I32 2^26 2^6 773.429 us 5.37% 810.523 us 0.18% 37.095 us 4.80% 🔴 SLOW
    I8 I32 2^30 2^6 11.906 ms 0.01% 12.251 ms 0.01% 345.103 us 2.90% 🔴 SLOW
    I8 I32 2^22 2^7 255.641 us 0.34% 253.059 us 0.36% -2.582 us -1.01% 🟢 FAST
    I8 I32 2^26 2^7 3.479 ms 0.03% 3.543 ms 0.04% 63.413 us 1.82% 🔴 SLOW
    I8 I32 2^30 2^7 55.912 ms 0.01% 56.725 ms 0.00% 813.107 us 1.45% 🔴 SLOW
    I8 I32 2^22 2^8 436.611 us 0.22% 442.442 us 0.26% 5.831 us 1.34% 🔴 SLOW
    I8 I32 2^26 2^8 6.453 ms 0.02% 6.593 ms 0.02% 139.830 us 2.17% 🔴 SLOW
    I8 I32 2^30 2^8 103.360 ms 0.00% 105.781 ms 0.00% 2.421 ms 2.34% 🔴 SLOW
    I16 I32 2^22 2^1 73.842 us 1.30% 107.614 us 1.29% 33.772 us 45.74% 🔴 SLOW
    I16 I32 2^26 2^1 853.344 us 0.21% 682.393 us 0.20% -170.951 us -20.03% 🟢 FAST
    I16 I32 2^30 2^1 13.155 ms 0.02% 10.384 ms 0.02% -2771.109 us -21.07% 🟢 FAST
    I16 I32 2^22 2^2 83.795 us 1.36% 98.893 us 0.89% 15.098 us 18.02% 🔴 SLOW
    I16 I32 2^26 2^2 902.015 us 4.24% 879.351 us 0.18% -22.664 us -2.51% 🟢 FAST
    I16 I32 2^30 2^2 13.833 ms 0.03% 13.437 ms 0.01% -396.006 us -2.86% 🟢 FAST
    I16 I32 2^22 2^3 58.056 us 2.23% 64.375 us 2.14% 6.319 us 10.88% 🔴 SLOW
    I16 I32 2^26 2^3 464.588 us 0.30% 460.788 us 0.33% -3.800 us -0.82% 🟢 FAST
    I16 I32 2^30 2^3 6.951 ms 0.02% 6.773 ms 0.02% -177.980 us -2.56% 🟢 FAST
    I16 I32 2^22 2^4 49.017 us 1.93% 49.685 us 2.50% 0.667 us 1.36% 🔵 SAME
    I16 I32 2^26 2^4 276.423 us 0.46% 284.445 us 0.36% 8.022 us 2.90% 🔴 SLOW
    I16 I32 2^30 2^4 3.952 ms 0.03% 3.979 ms 0.06% 27.065 us 0.68% 🔴 SLOW
    I16 I32 2^22 2^5 107.411 us 1.13% 105.517 us 0.93% -1.894 us -1.76% 🟢 FAST
    I16 I32 2^26 2^5 1.183 ms 0.15% 1.205 ms 0.15% 21.327 us 1.80% 🔴 SLOW
    I16 I32 2^30 2^5 18.420 ms 0.01% 18.868 ms 0.02% 447.415 us 2.43% 🔴 SLOW
    I16 I32 2^22 2^6 81.742 us 1.18% 78.170 us 1.03% -3.572 us -4.37% 🟢 FAST
    I16 I32 2^26 2^6 761.921 us 0.21% 790.118 us 0.15% 28.197 us 3.70% 🔴 SLOW
    I16 I32 2^30 2^6 11.727 ms 0.01% 11.964 ms 0.02% 236.906 us 2.02% 🔴 SLOW
    I16 I32 2^22 2^7 520.620 us 0.27% 506.734 us 0.21% -13.886 us -2.67% 🟢 FAST
    I16 I32 2^26 2^7 7.775 ms 0.02% 7.642 ms 0.02% -132.816 us -1.71% 🟢 FAST
    I16 I32 2^30 2^7 125.835 ms 0.00% 123.259 ms 0.01% -2576.637 us -2.05% 🟢 FAST
    I16 I32 2^22 2^8 981.298 us 0.13% 959.635 us 0.12% -21.663 us -2.21% 🟢 FAST
    I16 I32 2^26 2^8 15.258 ms 0.03% 14.979 ms 0.07% -279.450 us -1.83% 🟢 FAST
    I16 I32 2^30 2^8 243.897 ms 0.00% 240.339 ms 0.02% -3557.968 us -1.46% 🟢 FAST
    I32 I32 2^22 2^1 75.775 us 1.38% 108.710 us 1.19% 32.935 us 43.46% 🔴 SLOW
    I32 I32 2^26 2^1 897.198 us 0.20% 729.238 us 0.16% -167.960 us -18.72% 🟢 FAST
    I32 I32 2^30 2^1 13.871 ms 0.01% 11.111 ms 0.02% -2759.552 us -19.89% 🟢 FAST
    I32 I32 2^22 2^2 77.920 us 1.07% 99.241 us 0.98% 21.321 us 27.36% 🔴 SLOW
    I32 I32 2^26 2^2 812.147 us 0.47% 815.971 us 0.18% 3.824 us 0.47% 🔴 SLOW
    I32 I32 2^30 2^2 12.434 ms 0.02% 12.413 ms 0.02% -21.612 us -0.17% 🟢 FAST
    I32 I32 2^22 2^3 56.911 us 2.05% 66.170 us 1.00% 9.259 us 16.27% 🔴 SLOW
    I32 I32 2^26 2^3 442.032 us 0.30% 455.486 us 0.33% 13.454 us 3.04% 🔴 SLOW
    I32 I32 2^30 2^3 6.580 ms 0.02% 6.709 ms 0.03% 129.225 us 1.96% 🔴 SLOW
    I32 I32 2^22 2^4 49.316 us 2.03% 50.581 us 1.66% 1.265 us 2.57% 🔴 SLOW
    I32 I32 2^26 2^4 280.438 us 0.50% 290.583 us 0.40% 10.144 us 3.62% 🔴 SLOW
    I32 I32 2^30 2^4 4.000 ms 0.03% 4.095 ms 0.04% 95.055 us 2.38% 🔴 SLOW
    I32 I32 2^22 2^5 93.133 us 1.31% 91.333 us 1.08% -1.800 us -1.93% 🟢 FAST
    I32 I32 2^26 2^5 968.793 us 0.16% 980.920 us 0.18% 12.127 us 1.25% 🔴 SLOW
    I32 I32 2^30 2^5 15.089 ms 0.03% 15.488 ms 0.03% 398.348 us 2.64% 🔴 SLOW
    I32 I32 2^22 2^6 73.601 us 1.20% 70.283 us 1.41% -3.318 us -4.51% 🟢 FAST
    I32 I32 2^26 2^6 637.853 us 0.23% 659.179 us 0.29% 21.326 us 3.34% 🔴 SLOW
    I32 I32 2^30 2^6 9.755 ms 0.01% 9.856 ms 0.02% 101.798 us 1.04% 🔴 SLOW
    I32 I32 2^22 2^7 775.382 us 0.15% 781.408 us 0.09% 6.026 us 0.78% 🔴 SLOW
    I32 I32 2^26 2^7 11.888 ms 0.01% 12.054 ms 0.01% 165.650 us 1.39% 🔴 SLOW
    I32 I32 2^30 2^7 190.502 ms 0.00% 192.896 ms 0.01% 2.395 ms 1.26% 🔴 SLOW
    I32 I32 2^22 2^8 1.509 ms 0.08% 1.523 ms 0.05% 14.241 us 0.94% 🔴 SLOW
    I32 I32 2^26 2^8 23.665 ms 0.06% 23.918 ms 0.02% 253.653 us 1.07% 🔴 SLOW
    I32 I32 2^30 2^8 377.715 ms 0.01% 383.063 ms 0.03% 5.347 ms 1.42% 🔴 SLOW
    I64 I32 2^22 2^1 158.482 us 0.81% 120.445 us 0.95% -38.037 us -24.00% 🟢 FAST
    I64 I32 2^26 2^1 2.583 ms 0.09% 1.474 ms 0.09% -1108.188 us -42.91% 🟢 FAST
    I64 I32 2^30 2^1 40.824 ms 0.01% 23.092 ms 0.01% -17732.937 us -43.44% 🟢 FAST
    I64 I32 2^22 2^2 170.155 us 0.60% 176.788 us 0.55% 6.633 us 3.90% 🔴 SLOW
    I64 I32 2^26 2^2 2.308 ms 0.17% 2.328 ms 0.06% 20.224 us 0.88% 🔴 SLOW
    I64 I32 2^30 2^2 36.365 ms 0.01% 36.645 ms 0.01% 280.240 us 0.77% 🔴 SLOW
    I64 I32 2^22 2^3 114.137 us 1.00% 113.933 us 0.71% -0.204 us -0.18% 🔵 SAME
    I64 I32 2^26 2^3 1.362 ms 0.11% 1.362 ms 0.10% -0.298 us -0.02% 🔵 SAME
    I64 I32 2^30 2^3 21.307 ms 0.01% 21.221 ms 0.01% -86.647 us -0.41% 🟢 FAST
    I64 I32 2^22 2^4 85.178 us 23.14% 95.384 us 0.91% 10.207 us 11.98% 🔴 SLOW
    I64 I32 2^26 2^4 846.618 us 0.25% 857.906 us 0.24% 11.288 us 1.33% 🔴 SLOW
    I64 I32 2^30 2^4 13.068 ms 0.01% 13.151 ms 0.01% 83.312 us 0.64% 🔴 SLOW
    I64 I32 2^22 2^5 100.452 us 0.88% 99.598 us 1.10% -0.854 us -0.85% 🔵 SAME
    I64 I32 2^26 2^5 1.090 ms 0.13% 1.097 ms 0.15% 7.782 us 0.71% 🔴 SLOW
    I64 I32 2^30 2^5 16.944 ms 0.01% 17.003 ms 0.01% 58.513 us 0.35% 🔴 SLOW
    I64 I32 2^22 2^6 101.028 us 1.13% 96.268 us 0.99% -4.759 us -4.71% 🟢 FAST
    I64 I32 2^26 2^6 1.086 ms 0.17% 1.101 ms 0.19% 15.298 us 1.41% 🔴 SLOW
    I64 I32 2^30 2^6 16.917 ms 0.01% 16.962 ms 0.02% 44.951 us 0.27% 🔴 SLOW
    I64 I32 2^22 2^7 2.999 ms 0.03% 3.248 ms 0.03% 249.382 us 8.32% 🔴 SLOW
    I64 I32 2^26 2^7 47.281 ms 0.00% 51.363 ms 0.00% 4.082 ms 8.63% 🔴 SLOW
    I64 I32 2^30 2^7 755.780 ms 0.00% 821.319 ms 0.00% 65.539 ms 8.67% 🔴 SLOW
    I64 I32 2^22 2^8 1.551 ms 0.07% 1.683 ms 0.03% 131.366 us 8.47% 🔴 SLOW
    I64 I32 2^26 2^8 24.212 ms 0.00% 26.262 ms 0.01% 2.050 ms 8.47% 🔴 SLOW
    I64 I32 2^30 2^8 386.732 ms 0.00% 419.789 ms 0.00% 33.058 ms 8.55% 🔴 SLOW
    I128 I32 2^22 2^1 182.190 us 0.57% 135.986 us 1.15% -46.204 us -25.36% 🟢 FAST
    I128 I32 2^26 2^1 2.754 ms 0.09% 1.687 ms 0.07% -1066.830 us -38.73% 🟢 FAST
    I128 I32 2^30 2^1 43.588 ms 0.00% 26.502 ms 0.02% -17085.568 us -39.20% 🟢 FAST
    I128 I32 2^22 2^2 150.567 us 0.78% 146.342 us 0.88% -4.225 us -2.81% 🟢 FAST
    I128 I32 2^26 2^2 2.076 ms 0.19% 1.828 ms 0.07% -247.489 us -11.92% 🟢 FAST
    I128 I32 2^30 2^2 32.660 ms 0.01% 28.662 ms 0.01% -3997.967 us -12.24% 🟢 FAST
    I128 I32 2^22 2^3 98.353 us 0.96% 99.842 us 0.95% 1.489 us 1.51% 🔴 SLOW
    I128 I32 2^26 2^3 1.141 ms 0.12% 1.075 ms 0.14% -65.363 us -5.73% 🟢 FAST
    I128 I32 2^30 2^3 17.762 ms 0.02% 16.623 ms 0.01% -1139.650 us -6.42% 🟢 FAST
    I128 I32 2^22 2^4 153.223 us 0.67% 152.765 us 0.72% -0.458 us -0.30% 🔵 SAME
    I128 I32 2^26 2^4 1.949 ms 0.19% 1.965 ms 0.04% 16.259 us 0.83% 🔴 SLOW
    I128 I32 2^30 2^4 30.718 ms 0.01% 31.009 ms 0.00% 290.862 us 0.95% 🔴 SLOW
    I128 I32 2^22 2^5 126.862 us 0.79% 124.441 us 22.43% -2.421 us -1.91% 🟢 FAST
    I128 I32 2^26 2^5 1.485 ms 0.11% 1.510 ms 0.13% 25.505 us 1.72% 🔴 SLOW
    I128 I32 2^30 2^5 23.266 ms 0.01% 23.469 ms 0.01% 202.325 us 0.87% 🔴 SLOW
    I128 I32 2^22 2^6 10.149 ms 0.01% 10.866 ms 0.03% 716.980 us 7.06% 🔴 SLOW
    I128 I32 2^26 2^6 161.703 ms 0.00% 173.190 ms 0.00% 11.487 ms 7.10% 🔴 SLOW
    I128 I32 2^30 2^6 2.586 s 0.00% 2.771 s 0.03% 184.896 ms 7.15% 🔴 SLOW
    I128 I32 2^22 2^7 5.273 ms 0.02% 5.643 ms 0.03% 369.465 us 7.01% 🔴 SLOW
    I128 I32 2^26 2^7 83.629 ms 0.00% 89.614 ms 0.50% 5.985 ms 7.16% 🔴 SLOW
    I128 I32 2^30 2^7 1.337 s 0.00% 1.432 s 0.05% 94.561 ms 7.07% 🔴 SLOW
    I128 I32 2^22 2^8 2.676 ms 0.03% 2.870 ms 0.03% 194.010 us 7.25% 🔴 SLOW
    I128 I32 2^26 2^8 42.106 ms 0.01% 45.026 ms 0.01% 2.920 ms 6.93% 🔴 SLOW
    I128 I32 2^30 2^8 673.006 ms 0.00% 719.839 ms 0.00% 46.832 ms 6.96% 🔴 SLOW
    F32 I32 2^22 2^1 75.882 us 1.40% 108.324 us 1.13% 32.442 us 42.75% 🔴 SLOW
    F32 I32 2^26 2^1 897.138 us 0.21% 728.771 us 0.17% -168.367 us -18.77% 🟢 FAST
    F32 I32 2^30 2^1 13.873 ms 0.01% 11.110 ms 0.02% -2762.290 us -19.91% 🟢 FAST
    F32 I32 2^22 2^2 82.122 us 1.48% 99.827 us 1.43% 17.705 us 21.56% 🔴 SLOW
    F32 I32 2^26 2^2 872.900 us 0.37% 875.903 us 0.18% 3.003 us 0.34% 🔴 SLOW
    F32 I32 2^30 2^2 13.386 ms 0.01% 13.318 ms 0.02% -68.055 us -0.51% 🟢 FAST
    F32 I32 2^22 2^3 58.037 us 1.96% 66.151 us 1.06% 8.115 us 13.98% 🔴 SLOW
    F32 I32 2^26 2^3 458.954 us 0.26% 460.125 us 0.34% 1.171 us 0.26% 🔵 SAME
    F32 I32 2^30 2^3 6.853 ms 0.02% 6.755 ms 0.02% -98.374 us -1.44% 🟢 FAST
    F32 I32 2^22 2^4 49.558 us 1.92% 50.698 us 1.70% 1.140 us 2.30% 🔴 SLOW
    F32 I32 2^26 2^4 284.291 us 0.52% 290.436 us 0.44% 6.145 us 2.16% 🔴 SLOW
    F32 I32 2^30 2^4 4.053 ms 0.02% 4.084 ms 1.59% 31.108 us 0.77% 🔴 SLOW
    F32 I32 2^22 2^5 96.252 us 1.25% 94.430 us 1.42% -1.822 us -1.89% 🟢 FAST
    F32 I32 2^26 2^5 1.006 ms 0.18% 1.016 ms 0.17% 9.943 us 0.99% 🔴 SLOW
    F32 I32 2^30 2^5 15.692 ms 0.04% 16.109 ms 0.04% 416.665 us 2.66% 🔴 SLOW
    F32 I32 2^22 2^6 74.942 us 1.54% 69.724 us 1.22% -5.217 us -6.96% 🟢 FAST
    F32 I32 2^26 2^6 650.226 us 0.23% 671.998 us 4.49% 21.773 us 3.35% 🔴 SLOW
    F32 I32 2^30 2^6 9.943 ms 0.01% 10.074 ms 0.02% 131.312 us 1.32% 🔴 SLOW
    F32 I32 2^22 2^7 821.478 us 0.14% 808.386 us 0.13% -13.092 us -1.59% 🟢 FAST
    F32 I32 2^26 2^7 12.617 ms 0.01% 12.489 ms 0.02% -128.379 us -1.02% 🟢 FAST
    F32 I32 2^30 2^7 202.125 ms 0.00% 199.817 ms 0.01% -2308.630 us -1.14% 🟢 FAST
    F32 I32 2^22 2^8 1.599 ms 0.07% 1.577 ms 2.06% -22.074 us -1.38% 🟢 FAST
    F32 I32 2^26 2^8 25.104 ms 0.03% 24.858 ms 0.06% -246.002 us -0.98% 🟢 FAST
    F32 I32 2^30 2^8 400.861 ms 0.02% 396.832 ms 0.02% -4028.696 us -1.01% 🟢 FAST
    F64 I32 2^22 2^1 158.511 us 0.65% 119.419 us 1.18% -39.092 us -24.66% 🟢 FAST
    F64 I32 2^26 2^1 2.581 ms 0.08% 1.470 ms 2.17% -1110.685 us -43.03% 🟢 FAST
    F64 I32 2^30 2^1 40.790 ms 0.01% 23.005 ms 0.01% -17785.256 us -43.60% 🟢 FAST
    F64 I32 2^22 2^2 162.578 us 0.63% 167.258 us 19.26% 4.679 us 2.88% 🔴 SLOW
    F64 I32 2^26 2^2 2.223 ms 0.18% 2.167 ms 0.06% -55.574 us -2.50% 🟢 FAST
    F64 I32 2^30 2^2 34.985 ms 0.01% 34.076 ms 0.01% -908.290 us -2.60% 🟢 FAST
    F64 I32 2^22 2^3 114.812 us 1.07% 112.663 us 1.06% -2.149 us -1.87% 🟢 FAST
    F64 I32 2^26 2^3 1.358 ms 0.11% 1.361 ms 0.11% 2.993 us 0.22% 🔴 SLOW
    F64 I32 2^30 2^3 21.228 ms 0.01% 21.205 ms 0.01% -23.048 us -0.11% 🟢 FAST
    F64 I32 2^22 2^4 85.599 us 1.45% 95.386 us 0.94% 9.786 us 11.43% 🔴 SLOW
    F64 I32 2^26 2^4 846.204 us 0.20% 855.695 us 0.19% 9.491 us 1.12% 🔴 SLOW
    F64 I32 2^30 2^4 13.055 ms 0.01% 13.145 ms 0.01% 89.383 us 0.68% 🔴 SLOW
    F64 I32 2^22 2^5 101.066 us 0.96% 99.110 us 24.70% -1.956 us -1.94% 🟢 FAST
    F64 I32 2^26 2^5 1.090 ms 0.14% 1.098 ms 0.12% 8.027 us 0.74% 🔴 SLOW
    F64 I32 2^30 2^5 16.949 ms 0.01% 17.001 ms 0.01% 51.510 us 0.30% 🔴 SLOW
    F64 I32 2^22 2^6 102.072 us 1.19% 96.188 us 1.04% -5.885 us -5.77% 🟢 FAST
    F64 I32 2^26 2^6 1.087 ms 0.13% 1.092 ms 0.13% 5.683 us 0.52% 🔴 SLOW
    F64 I32 2^30 2^6 16.922 ms 0.01% 16.958 ms 0.01% 36.327 us 0.21% 🔴 SLOW
    F64 I32 2^22 2^7 3.058 ms 0.05% 3.342 ms 0.03% 283.882 us 9.28% 🔴 SLOW
    F64 I32 2^26 2^7 48.250 ms 0.00% 52.816 ms 0.00% 4.565 ms 9.46% 🔴 SLOW
    F64 I32 2^30 2^7 771.503 ms 0.08% 844.467 ms 0.00% 72.963 ms 9.46% 🔴 SLOW
    F64 I32 2^22 2^8 1.585 ms 0.08% 1.731 ms 0.07% 145.730 us 9.19% 🔴 SLOW
    F64 I32 2^26 2^8 24.721 ms 0.00% 26.998 ms 0.01% 2.276 ms 9.21% 🔴 SLOW
    F64 I32 2^30 2^8 395.045 ms 0.14% 431.657 ms 0.00% 36.612 ms 9.27% 🔴 SLOW

    large

    [0] NVIDIA B200

    T{ct} OffsetT{ct} Elements{io} MaxSegmentSize Ref Time Ref Noise Cmp Time Cmp Noise Diff %Diff Status
    I8 I32 2^22 2^10 142.820 us 0.87% 130.507 us 0.55% -12.313 us -8.62% 🟢 FAST
    I8 I32 2^26 2^10 1.664 ms 0.05% 1.699 ms 0.05% 34.947 us 2.10% 🔴 SLOW
    I8 I32 2^30 2^10 26.246 ms 0.02% 26.808 ms 0.01% 561.804 us 2.14% 🔴 SLOW
    I8 I32 2^22 2^12 64.431 us 1.88% 52.471 us 1.81% -11.959 us -18.56% 🟢 FAST
    I8 I32 2^26 2^12 473.301 us 0.26% 477.110 us 0.22% 3.809 us 0.80% 🔴 SLOW
    I8 I32 2^30 2^12 7.038 ms 0.02% 7.151 ms 0.03% 112.812 us 1.60% 🔴 SLOW
    I8 I32 2^22 2^14 56.439 us 3.37% 55.815 us 3.34% -0.624 us -1.11% 🔵 SAME
    I8 I32 2^26 2^14 530.241 us 0.28% 537.642 us 0.35% 7.401 us 1.40% 🔴 SLOW
    I8 I32 2^30 2^14 7.715 ms 0.02% 7.943 ms 0.03% 227.887 us 2.95% 🔴 SLOW
    I8 I32 2^22 2^16 79.826 us 0.41% 79.090 us 1.24% -0.736 us -0.92% 🟢 FAST
    I8 I32 2^26 2^16 460.286 us 1.08% 480.809 us 1.54% 20.524 us 4.46% 🔴 SLOW
    I8 I32 2^30 2^16 6.122 ms 0.09% 6.417 ms 0.12% 294.796 us 4.82% 🔴 SLOW
    I8 I32 2^22 2^18 282.982 us 0.27% 284.364 us 0.34% 1.382 us 0.49% 🔴 SLOW
    I8 I32 2^26 2^18 618.191 us 3.68% 602.163 us 2.73% -16.029 us -2.59% 🔵 SAME
    I8 I32 2^30 2^18 6.229 ms 0.20% 6.590 ms 0.42% 360.990 us 5.80% 🔴 SLOW
    I16 I32 2^22 2^10 283.283 us 0.39% 263.701 us 0.29% -19.582 us -6.91% 🟢 FAST
    I16 I32 2^26 2^10 3.905 ms 0.04% 3.826 ms 0.09% -79.003 us -2.02% 🟢 FAST
    I16 I32 2^30 2^10 62.071 ms 0.00% 60.864 ms 0.08% -1206.783 us -1.94% 🟢 FAST
    I16 I32 2^22 2^12 102.567 us 1.14% 88.177 us 1.55% -14.390 us -14.03% 🟢 FAST
    I16 I32 2^26 2^12 1.059 ms 0.12% 1.037 ms 0.14% -22.295 us -2.11% 🟢 FAST
    I16 I32 2^30 2^12 16.395 ms 0.01% 16.100 ms 0.01% -295.189 us -1.80% 🟢 FAST
    I16 I32 2^22 2^14 109.755 us 0.90% 109.223 us 0.88% -0.532 us -0.48% 🔵 SAME
    I16 I32 2^26 2^14 1.319 ms 0.10% 1.283 ms 0.15% -35.588 us -2.70% 🟢 FAST
    I16 I32 2^30 2^14 20.187 ms 0.01% 19.759 ms 0.01% -428.443 us -2.12% 🟢 FAST
    I16 I32 2^22 2^16 139.722 us 0.60% 138.596 us 0.69% -1.126 us -0.81% 🟢 FAST
    I16 I32 2^26 2^16 1.069 ms 0.15% 1.054 ms 0.96% -14.215 us -1.33% 🟢 FAST
    I16 I32 2^30 2^16 15.363 ms 0.01% 15.234 ms 0.05% -129.593 us -0.84% 🟢 FAST
    I16 I32 2^22 2^18 486.655 us 0.21% 485.651 us 0.17% -1.004 us -0.21% 🟢 FAST
    I16 I32 2^26 2^18 1.267 ms 0.16% 1.260 ms 0.17% -7.163 us -0.57% 🟢 FAST
    I16 I32 2^30 2^18 15.633 ms 0.02% 15.752 ms 0.17% 119.659 us 0.77% 🔴 SLOW
    I32 I32 2^22 2^10 420.261 us 0.26% 411.523 us 6.59% -8.737 us -2.08% 🟢 FAST
    I32 I32 2^26 2^10 6.064 ms 0.02% 6.122 ms 0.02% 58.065 us 0.96% 🔴 SLOW
    I32 I32 2^30 2^10 96.423 ms 0.00% 97.437 ms 0.02% 1.014 ms 1.05% 🔴 SLOW
    I32 I32 2^22 2^12 144.109 us 0.74% 132.038 us 0.76% -12.071 us -8.38% 🟢 FAST
    I32 I32 2^26 2^12 1.656 ms 0.07% 1.675 ms 0.05% 18.979 us 1.15% 🔴 SLOW
    I32 I32 2^30 2^12 25.874 ms 0.01% 26.207 ms 0.00% 332.594 us 1.29% 🔴 SLOW
    I32 I32 2^22 2^14 195.295 us 0.53% 194.892 us 0.42% -0.404 us -0.21% 🔵 SAME
    I32 I32 2^26 2^14 2.372 ms 0.06% 2.332 ms 1.89% -39.773 us -1.68% 🟢 FAST
    I32 I32 2^30 2^14 36.736 ms 0.01% 36.162 ms 0.01% -573.575 us -1.56% 🟢 FAST
    I32 I32 2^22 2^16 274.825 us 0.29% 274.420 us 0.15% -0.405 us -0.15% 🔵 SAME
    I32 I32 2^26 2^16 2.112 ms 0.09% 2.118 ms 0.89% 5.269 us 0.25% 🔴 SLOW
    I32 I32 2^30 2^16 30.800 ms 0.01% 30.825 ms 0.03% 24.122 us 0.08% 🔴 SLOW
    I32 I32 2^22 2^18 946.291 us 0.10% 944.502 us 0.09% -1.788 us -0.19% 🟢 FAST
    I32 I32 2^26 2^18 2.778 ms 0.16% 2.776 ms 0.15% -2.250 us -0.08% 🔵 SAME
    I32 I32 2^30 2^18 34.923 ms 0.02% 35.452 ms 0.12% 529.146 us 1.52% 🔴 SLOW
    I64 I32 2^22 2^10 444.626 us 0.30% 463.428 us 0.27% 18.802 us 4.23% 🔴 SLOW
    I64 I32 2^26 2^10 6.343 ms 0.03% 6.861 ms 0.02% 518.048 us 8.17% 🔴 SLOW
    I64 I32 2^30 2^10 100.795 ms 0.00% 109.089 ms 0.03% 8.294 ms 8.23% 🔴 SLOW
    I64 I32 2^22 2^12 388.722 us 0.76% 408.509 us 1.48% 19.786 us 5.09% 🔴 SLOW
    I64 I32 2^26 2^12 4.977 ms 0.05% 5.066 ms 0.11% 88.925 us 1.79% 🔴 SLOW
    I64 I32 2^30 2^12 78.533 ms 0.49% 79.677 ms 0.01% 1.144 ms 1.46% 🔴 SLOW
    I64 I32 2^22 2^14 468.825 us 3.35% 465.475 us 8.18% -3.350 us -0.71% 🔵 SAME
    I64 I32 2^26 2^14 4.539 ms 0.24% 4.557 ms 0.38% 17.650 us 0.39% 🔴 SLOW
    I64 I32 2^30 2^14 69.932 ms 0.01% 69.765 ms 0.03% -166.486 us -0.24% 🟢 FAST
    I64 I32 2^22 2^16 767.071 us 0.14% 764.295 us 0.13% -2.776 us -0.36% 🟢 FAST
    I64 I32 2^26 2^16 5.148 ms 1.02% 5.219 ms 1.83% 70.445 us 1.37% 🔴 SLOW
    I64 I32 2^30 2^16 74.071 ms 0.05% 73.989 ms 0.50% -82.664 us -0.11% 🟢 FAST
    I64 I32 2^22 2^18 2.782 ms 0.06% 2.771 ms 0.07% -11.334 us -0.41% 🟢 FAST
    I64 I32 2^26 2^18 7.208 ms 3.67% 7.134 ms 2.41% -74.108 us -1.03% 🔵 SAME
    I64 I32 2^30 2^18 74.500 ms 0.16% 74.906 ms 0.22% 406.747 us 0.55% 🔴 SLOW
    I128 I32 2^22 2^10 742.853 us 0.16% 775.545 us 0.15% 32.692 us 4.40% 🔴 SLOW
    I128 I32 2^26 2^10 10.977 ms 0.02% 11.708 ms 0.01% 731.005 us 6.66% 🔴 SLOW
    I128 I32 2^30 2^10 174.823 ms 0.00% 186.380 ms 0.00% 11.557 ms 6.61% 🔴 SLOW
    I128 I32 2^22 2^12 908.191 us 1.18% 925.302 us 1.39% 17.111 us 1.88% 🔴 SLOW
    I128 I32 2^26 2^12 12.528 ms 0.08% 12.677 ms 0.13% 148.526 us 1.19% 🔴 SLOW
    I128 I32 2^30 2^12 197.948 ms 0.00% 200.439 ms 0.01% 2.491 ms 1.26% 🔴 SLOW
    I128 I32 2^22 2^14 1.055 ms 2.46% 1.055 ms 2.97% 0.076 us 0.01% 🔵 SAME
    I128 I32 2^26 2^14 11.433 ms 0.20% 11.628 ms 0.38% 194.704 us 1.70% 🔴 SLOW
    I128 I32 2^30 2^14 177.585 ms 0.01% 179.404 ms 0.01% 1.819 ms 1.02% 🔴 SLOW
    I128 I32 2^22 2^16 2.248 ms 0.40% 2.229 ms 0.32% -19.476 us -0.87% 🟢 FAST
    I128 I32 2^26 2^16 15.177 ms 0.69% 15.522 ms 1.15% 345.339 us 2.28% 🔴 SLOW
    I128 I32 2^30 2^16 221.091 ms 0.26% 222.478 ms 0.08% 1.387 ms 0.63% 🔴 SLOW
    I128 I32 2^22 2^18 8.258 ms 0.19% 8.255 ms 0.09% -3.191 us -0.04% 🔵 SAME
    I128 I32 2^26 2^18 20.804 ms 2.31% 20.671 ms 2.37% -132.484 us -0.64% 🔵 SAME
    I128 I32 2^30 2^18 223.136 ms 0.11% 226.003 ms 0.26% 2.867 ms 1.28% 🔴 SLOW
    F32 I32 2^22 2^10 442.950 us 0.31% 424.901 us 10.05% -18.048 us -4.07% 🟢 FAST
    F32 I32 2^26 2^10 6.410 ms 0.03% 6.333 ms 0.02% -76.755 us -1.20% 🟢 FAST
    F32 I32 2^30 2^10 101.874 ms 0.00% 100.936 ms 0.50% -938.081 us -0.92% 🟢 FAST
    F32 I32 2^22 2^12 148.666 us 0.90% 134.159 us 0.65% -14.507 us -9.76% 🟢 FAST
    F32 I32 2^26 2^12 1.730 ms 0.07% 1.712 ms 3.83% -17.572 us -1.02% 🟢 FAST
    F32 I32 2^30 2^12 27.019 ms 0.01% 26.758 ms 0.01% -261.116 us -0.97% 🟢 FAST
    F32 I32 2^22 2^14 198.926 us 0.57% 198.649 us 0.61% -0.277 us -0.14% 🔵 SAME
    F32 I32 2^26 2^14 2.361 ms 0.07% 2.382 ms 0.15% 21.027 us 0.89% 🔴 SLOW
    F32 I32 2^30 2^14 36.497 ms 0.01% 36.921 ms 0.01% 424.054 us 1.16% 🔴 SLOW
    F32 I32 2^22 2^16 266.873 us 0.35% 269.368 us 14.96% 2.495 us 0.93% 🔴 SLOW
    F32 I32 2^26 2^16 2.112 ms 0.10% 2.111 ms 0.98% -1.009 us -0.05% 🔵 SAME
    F32 I32 2^30 2^16 30.775 ms 0.01% 30.781 ms 0.50% 5.869 us 0.02% 🔴 SLOW
    F32 I32 2^22 2^18 929.943 us 0.16% 931.501 us 5.51% 1.558 us 0.17% 🔴 SLOW
    F32 I32 2^26 2^18 2.726 ms 0.19% 2.718 ms 0.23% -7.462 us -0.27% 🟢 FAST
    F32 I32 2^30 2^18 34.465 ms 0.02% 35.124 ms 0.15% 659.003 us 1.91% 🔴 SLOW
    F64 I32 2^22 2^10 453.435 us 0.24% 476.400 us 0.23% 22.964 us 5.06% 🔴 SLOW
    F64 I32 2^26 2^10 6.492 ms 0.02% 7.050 ms 0.04% 558.616 us 8.60% 🔴 SLOW
    F64 I32 2^30 2^10 103.181 ms 0.00% 112.204 ms 0.50% 9.023 ms 8.74% 🔴 SLOW
    F64 I32 2^22 2^12 428.128 us 0.80% 440.107 us 1.61% 11.980 us 2.80% 🔴 SLOW
    F64 I32 2^26 2^12 5.469 ms 0.06% 5.464 ms 0.88% -4.740 us -0.09% 🟢 FAST
    F64 I32 2^30 2^12 86.187 ms 0.00% 85.857 ms 0.01% -329.874 us -0.38% 🟢 FAST
    F64 I32 2^22 2^14 485.123 us 1.08% 483.849 us 1.05% -1.275 us -0.26% 🔵 SAME
    F64 I32 2^26 2^14 5.059 ms 0.26% 4.973 ms 0.42% -85.892 us -1.70% 🟢 FAST
    F64 I32 2^30 2^14 78.052 ms 0.02% 76.070 ms 0.04% -1981.818 us -2.54% 🟢 FAST
    F64 I32 2^22 2^16 862.986 us 0.12% 858.613 us 0.10% -4.373 us -0.51% 🟢 FAST
    F64 I32 2^26 2^16 5.675 ms 1.28% 5.591 ms 1.34% -84.012 us -1.48% 🟢 FAST
    F64 I32 2^30 2^16 81.838 ms 0.08% 79.310 ms 0.50% -2528.103 us -3.09% 🟢 FAST
    F64 I32 2^22 2^18 3.122 ms 0.05% 3.117 ms 0.05% -5.410 us -0.17% 🟢 FAST
    F64 I32 2^26 2^18 8.146 ms 3.56% 8.040 ms 3.88% -106.082 us -1.30% 🔵 SAME
    F64 I32 2^30 2^18 82.395 ms 0.19% 79.789 ms 0.13% -2606.089 us -3.16% 🟢 FAST

    Summary

    • Total Matches: 399
      • Pass (diff <= min_noise): 28
      • Unknown (infinite noise): 0
      • Failure (diff > min_noise): 371
  2. nanan-nvidia commented on Aug 14, 2026

    @nanan-nvidia
    Contributor
    RTX 6000 benchmark data
    T{ct} OffsetT{ct} Elements{io} Segments{io} Entropy Ref Time Ref Noise Cmp Time Cmp Noise Diff %Diff Status
    F32 I32 2^22 2^12 1 384.576 us 0.50% 369.858 us 1.22% -14.718 us -3.83% 🟢 FAST
    F32 I32 2^26 2^12 1 2.974 ms 0.27% 3.000 ms 4.10% 26.006 us 0.87% 🔴 SLOW
    F32 I32 2^30 2^12 1 62.825 ms 0.15% 64.960 ms 5.49% 2.135 ms 3.40% 🔴 SLOW
    F32 I32 2^22 2^16 1 688.243 us 0.34% 685.976 us 0.37% -2.267 us -0.33% 🔵 SAME
    F32 I32 2^26 2^16 1 4.688 ms 0.50% 4.618 ms 0.56% -70.446 us -1.50% 🟢 FAST
    F32 I32 2^30 2^16 1 37.652 ms 0.57% 37.161 ms 0.74% -490.870 us -1.30% 🟢 FAST
    F32 I32 2^22 2^20 1 101.187 us 2.59% 119.617 us 2.71% 18.430 us 18.21% 🔴 SLOW
    F32 I32 2^26 2^20 1 10.926 ms 0.36% 10.818 ms 0.32% -107.802 us -0.99% 🟢 FAST
    F32 I32 2^30 2^20 1 74.636 ms 0.49% 73.457 ms 0.50% -1179.267 us -1.58% 🟢 FAST
    F32 I32 2^22 2^12 0.201 382.213 us 0.43% 367.843 us 0.92% -14.370 us -3.76% 🟢 FAST
    F32 I32 2^26 2^12 0.201 2.867 ms 0.31% 2.886 ms 4.34% 18.606 us 0.65% 🔴 SLOW
    F32 I32 2^30 2^12 0.201 62.361 ms 0.21% 63.724 ms 4.00% 1.362 ms 2.18% 🔴 SLOW
    F32 I32 2^22 2^16 0.201 687.401 us 0.33% 685.314 us 0.35% -2.087 us -0.30% 🔵 SAME
    F32 I32 2^26 2^16 0.201 4.643 ms 0.50% 4.595 ms 0.50% -48.681 us -1.05% 🟢 FAST
    F32 I32 2^30 2^16 0.201 35.418 ms 0.88% 34.809 ms 1.00% -609.270 us -1.72% 🟢 FAST
    F32 I32 2^22 2^20 0.201 99.937 us 2.54% 118.850 us 2.65% 18.913 us 18.93% 🔴 SLOW
    F32 I32 2^26 2^20 0.201 10.913 ms 0.50% 10.808 ms 0.42% -104.930 us -0.96% 🟢 FAST
    F32 I32 2^30 2^20 0.201 73.871 ms 0.50% 72.984 ms 0.50% -887.073 us -1.20% 🟢 FAST
    F64 I32 2^22 2^12 1 660.534 us 3.30% 708.401 us 6.01% 47.867 us 7.25% 🔴 SLOW
    F64 I32 2^26 2^12 1 10.699 ms 3.32% 11.077 ms 5.31% 378.627 us 3.54% 🔴 SLOW
    F64 I32 2^30 2^12 1 257.089 ms 1.47% 260.943 ms 4.06% 3.854 ms 1.50% 🔴 SLOW
    F64 I32 2^22 2^16 1 1.451 ms 1.13% 1.492 ms 1.11% 41.644 us 2.87% 🔴 SLOW
    F64 I32 2^26 2^16 1 7.643 ms 0.50% 7.806 ms 0.64% 162.850 us 2.13% 🔴 SLOW
    F64 I32 2^30 2^16 1 129.668 ms 0.16% 131.365 ms 0.79% 1.697 ms 1.31% 🔴 SLOW
    F64 I32 2^22 2^20 1 365.774 us 2.50% 376.606 us 2.92% 10.832 us 2.96% 🔴 SLOW
    F64 I32 2^26 2^20 1 23.134 ms 0.50% 23.838 ms 0.50% 704.492 us 3.05% 🔴 SLOW
    F64 I32 2^30 2^20 1 119.986 ms 0.17% 121.711 ms 0.17% 1.725 ms 1.44% 🔴 SLOW
    F64 I32 2^22 2^12 0.201 650.846 us 3.14% 702.059 us 5.65% 51.212 us 7.87% 🔴 SLOW
    F64 I32 2^26 2^12 0.201 10.133 ms 3.95% 10.545 ms 6.04% 411.812 us 4.06% 🔴 SLOW
    F64 I32 2^30 2^12 0.201 250.951 ms 1.65% 256.714 ms 4.75% 5.763 ms 2.30% 🔴 SLOW
    F64 I32 2^22 2^16 0.201 1.449 ms 1.08% 1.502 ms 1.26% 52.902 us 3.65% 🔴 SLOW
    F64 I32 2^26 2^16 0.201 7.381 ms 0.50% 7.574 ms 0.66% 192.608 us 2.61% 🔴 SLOW
    F64 I32 2^30 2^16 0.201 118.323 ms 0.18% 120.218 ms 0.79% 1.895 ms 1.60% 🔴 SLOW
    F64 I32 2^22 2^20 0.201 363.174 us 2.41% 375.803 us 2.90% 12.629 us 3.48% 🔴 SLOW
    F64 I32 2^26 2^20 0.201 23.121 ms 0.50% 23.915 ms 0.50% 793.824 us 3.43% 🔴 SLOW
    F64 I32 2^30 2^20 0.201 114.693 ms 0.29% 117.418 ms 0.31% 2.726 ms 2.38% 🔴 SLOW
    I128 I32 2^22 2^12 1 1.431 ms 4.40% 1.530 ms 6.54% 98.740 us 6.90% 🔴 SLOW
    I128 I32 2^26 2^12 1 45.211 ms 2.32% 45.593 ms 3.00% 382.247 us 0.85% 🔵 SAME
    I128 I32 2^30 2^12 1 941.931 ms 1.93% 956.299 ms 2.62% 14.367 ms 1.53% 🔵 SAME
    I128 I32 2^22 2^16 1 4.173 ms 0.50% 4.281 ms 0.80% 108.175 us 2.59% 🔴 SLOW
    I128 I32 2^26 2^16 1 16.852 ms 0.50% 17.392 ms 0.62% 539.594 us 3.20% 🔴 SLOW
    I128 I32 2^30 2^16 1 601.106 ms 0.27% 605.631 ms 0.28% 4.525 ms 0.75% 🔴 SLOW
    I128 I32 2^22 2^20 1 1.444 ms 0.73% 1.489 ms 0.74% 45.136 us 3.13% 🔴 SLOW
    I128 I32 2^26 2^20 1 66.807 ms 0.35% 68.517 ms 0.41% 1.710 ms 2.56% 🔴 SLOW
    I128 I32 2^30 2^20 1 265.553 ms 0.09% 273.445 ms 0.20% 7.892 ms 2.97% 🔴 SLOW
    I128 I32 2^22 2^12 0.201 1.407 ms 4.16% 1.511 ms 6.74% 103.416 us 7.35% 🔴 SLOW
    I128 I32 2^26 2^12 0.201 44.483 ms 2.28% 44.882 ms 2.92% 398.836 us 0.90% 🔵 SAME
    I128 I32 2^30 2^12 0.201 928.494 ms 1.53% 930.816 ms 1.96% 2.322 ms 0.25% 🔵 SAME
    I128 I32 2^22 2^16 0.201 4.184 ms 0.50% 4.311 ms 0.80% 127.631 us 3.05% 🔴 SLOW
    I128 I32 2^26 2^16 0.201 16.216 ms 0.50% 16.704 ms 0.64% 488.111 us 3.01% 🔴 SLOW
    I128 I32 2^30 2^16 0.201 590.324 ms 0.46% 593.266 ms 0.40% 2.943 ms 0.50% 🔴 SLOW
    I128 I32 2^22 2^20 0.201 1.445 ms 0.70% 1.492 ms 0.77% 47.323 us 3.28% 🔴 SLOW
    I128 I32 2^26 2^20 0.201 66.802 ms 0.34% 68.613 ms 0.34% 1.812 ms 2.71% 🔴 SLOW
    I128 I32 2^30 2^20 0.201 252.845 ms 0.15% 259.108 ms 0.09% 6.262 ms 2.48% 🔴 SLOW
    I16 I32 2^22 2^12 1 223.638 us 0.47% 212.144 us 1.22% -11.494 us -5.14% 🟢 FAST
    I16 I32 2^26 2^12 1 1.477 ms 0.31% 1.485 ms 4.14% 8.507 us 0.58% 🔴 SLOW
    I16 I32 2^30 2^12 1 24.080 ms 0.18% 25.069 ms 5.47% 989.572 us 4.11% 🔴 SLOW
    I16 I32 2^22 2^16 1 400.147 us 0.40% 393.401 us 0.39% -6.746 us -1.69% 🟢 FAST
    I16 I32 2^26 2^16 1 2.507 ms 0.25% 2.463 ms 0.37% -44.340 us -1.77% 🟢 FAST
    I16 I32 2^30 2^16 1 17.291 ms 0.81% 17.164 ms 0.84% -126.748 us -0.73% 🔵 SAME
    I16 I32 2^22 2^20 1 85.885 us 1.72% 105.132 us 1.94% 19.247 us 22.41% 🔴 SLOW
    I16 I32 2^26 2^20 1 6.050 ms 0.17% 5.975 ms 0.20% -75.077 us -1.24% 🟢 FAST
    I16 I32 2^30 2^20 1 39.743 ms 0.47% 39.782 ms 0.50% 39.035 us 0.10% 🔵 SAME
    I16 I32 2^22 2^12 0.201 223.428 us 0.57% 211.334 us 1.14% -12.094 us -5.41% 🟢 FAST
    I16 I32 2^26 2^12 0.201 1.445 ms 0.34% 1.456 ms 4.65% 11.849 us 0.82% 🔴 SLOW
    I16 I32 2^30 2^12 0.201 23.052 ms 0.23% 24.036 ms 6.15% 983.973 us 4.27% 🔴 SLOW
    I16 I32 2^22 2^16 0.201 399.597 us 0.38% 392.743 us 0.35% -6.854 us -1.72% 🟢 FAST
    I16 I32 2^26 2^16 0.201 2.501 ms 0.25% 2.456 ms 0.34% -44.944 us -1.80% 🟢 FAST
    I16 I32 2^30 2^16 0.201 16.413 ms 0.78% 16.196 ms 0.90% -216.628 us -1.32% 🟢 FAST
    I16 I32 2^22 2^20 0.201 85.408 us 1.99% 105.047 us 2.40% 19.639 us 22.99% 🔴 SLOW
    I16 I32 2^26 2^20 0.201 6.046 ms 0.16% 5.967 ms 0.16% -78.362 us -1.30% 🟢 FAST
    I16 I32 2^30 2^20 0.201 39.590 ms 0.02% 38.793 ms 0.03% -796.970 us -2.01% 🟢 FAST
    I32 I32 2^22 2^12 1 391.440 us 0.38% 380.469 us 0.73% -10.971 us -2.80% 🟢 FAST
    I32 I32 2^26 2^12 1 3.136 ms 0.25% 3.225 ms 4.55% 89.015 us 2.84% 🔴 SLOW
    I32 I32 2^30 2^12 1 64.599 ms 0.24% 66.657 ms 4.48% 2.058 ms 3.19% 🔴 SLOW
    I32 I32 2^22 2^16 1 686.181 us 0.38% 680.980 us 0.38% -5.201 us -0.76% 🟢 FAST
    I32 I32 2^26 2^16 1 4.631 ms 0.50% 4.619 ms 0.53% -12.198 us -0.26% 🔵 SAME
    I32 I32 2^30 2^16 1 38.865 ms 0.55% 39.140 ms 0.73% 274.662 us 0.71% 🔴 SLOW
    I32 I32 2^22 2^20 1 99.102 us 2.49% 119.453 us 2.61% 20.352 us 20.54% 🔴 SLOW
    I32 I32 2^26 2^20 1 10.718 ms 0.07% 10.677 ms 0.10% -40.523 us -0.38% 🟢 FAST
    I32 I32 2^30 2^20 1 73.553 ms 0.50% 73.151 ms 0.50% -402.341 us -0.55% 🟢 FAST
    I32 I32 2^22 2^12 0.201 389.768 us 0.41% 378.703 us 0.97% -11.065 us -2.84% 🟢 FAST
    I32 I32 2^26 2^12 0.201 2.980 ms 0.27% 3.088 ms 4.77% 107.953 us 3.62% 🔴 SLOW
    I32 I32 2^30 2^12 0.201 63.799 ms 0.11% 65.931 ms 4.78% 2.132 ms 3.34% 🔴 SLOW
    I32 I32 2^22 2^16 0.201 685.415 us 0.36% 680.362 us 0.38% -5.053 us -0.74% 🟢 FAST
    I32 I32 2^26 2^16 0.201 4.593 ms 0.50% 4.573 ms 0.56% -20.224 us -0.44% 🔵 SAME
    I32 I32 2^30 2^16 0.201 35.232 ms 0.76% 35.371 ms 0.89% 139.324 us 0.40% 🔵 SAME
    I32 I32 2^22 2^20 0.201 98.108 us 2.25% 117.298 us 2.45% 19.190 us 19.56% 🔴 SLOW
    I32 I32 2^26 2^20 0.201 10.695 ms 0.06% 10.642 ms 0.07% -53.347 us -0.50% 🟢 FAST
    I32 I32 2^30 2^20 0.201 72.867 ms 0.50% 72.220 ms 0.50% -647.723 us -0.89% 🟢 FAST
    I64 I32 2^22 2^12 1 643.252 us 3.83% 691.430 us 5.40% 48.178 us 7.49% 🔴 SLOW
    I64 I32 2^26 2^12 1 10.566 ms 2.82% 11.182 ms 5.99% 616.109 us 5.83% 🔴 SLOW
    I64 I32 2^30 2^12 1 257.638 ms 2.37% 262.679 ms 3.16% 5.040 ms 1.96% 🔵 SAME
    I64 I32 2^22 2^16 1 1.403 ms 0.86% 1.451 ms 0.87% 47.777 us 3.41% 🔴 SLOW
    I64 I32 2^26 2^16 1 7.361 ms 0.40% 7.576 ms 0.58% 215.241 us 2.92% 🔴 SLOW
    I64 I32 2^30 2^16 1 126.850 ms 0.23% 129.577 ms 0.65% 2.727 ms 2.15% 🔴 SLOW
    I64 I32 2^22 2^20 1 280.085 us 3.04% 286.993 us 3.04% 6.907 us 2.47% 🔵 SAME
    I64 I32 2^26 2^20 1 22.230 ms 0.50% 23.016 ms 0.50% 785.653 us 3.53% 🔴 SLOW
    I64 I32 2^30 2^20 1 114.592 ms 0.15% 117.525 ms 0.12% 2.933 ms 2.56% 🔴 SLOW
    I64 I32 2^22 2^12 0.201 635.839 us 3.82% 687.570 us 5.64% 51.730 us 8.14% 🔴 SLOW
    I64 I32 2^26 2^12 0.201 10.057 ms 3.70% 10.646 ms 6.30% 589.408 us 5.86% 🔴 SLOW
    I64 I32 2^30 2^12 0.201 251.227 ms 1.87% 254.906 ms 3.22% 3.679 ms 1.46% 🔵 SAME
    I64 I32 2^22 2^16 0.201 1.401 ms 0.84% 1.455 ms 0.95% 53.983 us 3.85% 🔴 SLOW
    I64 I32 2^26 2^16 0.201 7.087 ms 0.50% 7.300 ms 0.66% 213.156 us 3.01% 🔴 SLOW
    I64 I32 2^30 2^16 0.201 116.695 ms 0.17% 119.576 ms 0.71% 2.881 ms 2.47% 🔴 SLOW
    I64 I32 2^22 2^20 0.201 277.905 us 2.95% 286.216 us 3.01% 8.310 us 2.99% 🔴 SLOW
    I64 I32 2^26 2^20 0.201 22.223 ms 0.50% 23.034 ms 0.50% 811.008 us 3.65% 🔴 SLOW
    I64 I32 2^30 2^20 0.201 110.375 ms 0.43% 113.500 ms 0.38% 3.126 ms 2.83% 🔴 SLOW
    I8 I32 2^22 2^12 1 119.390 us 1.53% 112.855 us 4.18% -6.535 us -5.47% 🟢 FAST
    I8 I32 2^26 2^12 1 770.339 us 5.53% 827.660 us 7.60% 57.321 us 7.44% 🔴 SLOW
    I8 I32 2^30 2^12 1 12.134 ms 4.87% 13.224 ms 7.62% 1.089 ms 8.98% 🔴 SLOW
    I8 I32 2^22 2^16 1 198.542 us 0.71% 199.616 us 1.25% 1.073 us 0.54% 🔵 SAME
    I8 I32 2^26 2^16 1 1.112 ms 0.45% 1.202 ms 0.59% 90.299 us 8.12% 🔴 SLOW
    I8 I32 2^30 2^16 1 7.691 ms 1.16% 8.231 ms 1.70% 539.740 us 7.02% 🔴 SLOW
    I8 I32 2^22 2^20 1 72.077 us 1.36% 94.570 us 2.22% 22.493 us 31.21% 🔴 SLOW
    I8 I32 2^26 2^20 1 2.813 ms 0.30% 2.964 ms 0.50% 151.000 us 5.37% 🔴 SLOW
    I8 I32 2^30 2^20 1 17.835 ms 0.69% 18.986 ms 0.71% 1.151 ms 6.45% 🔴 SLOW
    I8 I32 2^22 2^12 0.201 118.060 us 1.78% 112.524 us 4.50% -5.536 us -4.69% 🟢 FAST
    I8 I32 2^26 2^12 0.201 748.533 us 5.09% 804.678 us 7.85% 56.145 us 7.50% 🔴 SLOW
    I8 I32 2^30 2^12 0.201 11.860 ms 5.20% 12.873 ms 7.62% 1.013 ms 8.54% 🔴 SLOW
    I8 I32 2^22 2^16 0.201 196.569 us 0.44% 200.529 us 1.67% 3.960 us 2.01% 🔴 SLOW
    I8 I32 2^26 2^16 0.201 1.124 ms 1.29% 1.200 ms 0.76% 76.424 us 6.80% 🔴 SLOW
    I8 I32 2^30 2^16 0.201 7.402 ms 1.06% 7.871 ms 1.83% 468.758 us 6.33% 🔴 SLOW
    I8 I32 2^22 2^20 0.201 73.029 us 1.70% 95.102 us 2.55% 22.073 us 30.22% 🔴 SLOW
    I8 I32 2^26 2^20 0.201 2.874 ms 0.50% 2.982 ms 0.50% 107.213 us 3.73% 🔴 SLOW
    I8 I32 2^30 2^20 0.201 18.194 ms 0.90% 18.863 ms 0.86% 668.668 us 3.68% 🔴 SLOW

    small

    [0] NVIDIA RTX PRO 6000 Blackwell Max-Q Workstation Edition

    T{ct} OffsetT{ct} Elements{io} MaxSegmentSize Ref Time Ref Noise Cmp Time Cmp Noise Diff %Diff Status
    F32 I32 2^22 2^1 70.760 us 1.07% 103.398 us 1.82% 32.638 us 46.13% 🔴 SLOW
    F32 I32 2^26 2^1 1.039 ms 0.50% 1.098 ms 0.50% 59.303 us 5.71% 🔴 SLOW
    F32 I32 2^30 2^1 16.333 ms 0.63% 17.271 ms 0.66% 938.113 us 5.74% 🔴 SLOW
    F32 I32 2^22 2^2 71.769 us 4.21% 97.155 us 3.01% 25.386 us 35.37% 🔴 SLOW
    F32 I32 2^26 2^2 1.017 ms 0.50% 1.054 ms 0.50% 36.124 us 3.55% 🔴 SLOW
    F32 I32 2^30 2^2 16.396 ms 1.05% 17.015 ms 1.16% 619.330 us 3.78% 🔴 SLOW
    F32 I32 2^22 2^3 46.508 us 1.36% 60.532 us 1.63% 14.024 us 30.15% 🔴 SLOW
    F32 I32 2^26 2^3 568.157 us 0.79% 599.748 us 1.12% 31.591 us 5.56% 🔴 SLOW
    F32 I32 2^30 2^3 9.590 ms 1.42% 10.127 ms 1.65% 537.373 us 5.60% 🔴 SLOW
    F32 I32 2^22 2^4 46.682 us 1.72% 58.862 us 1.65% 12.181 us 26.09% 🔴 SLOW
    F32 I32 2^26 2^4 450.524 us 0.79% 478.693 us 0.49% 28.169 us 6.25% 🔴 SLOW
    F32 I32 2^30 2^4 7.251 ms 0.50% 7.613 ms 0.50% 361.958 us 4.99% 🔴 SLOW
    F32 I32 2^22 2^5 87.663 us 3.02% 92.329 us 2.96% 4.666 us 5.32% 🔴 SLOW
    F32 I32 2^26 2^5 1.329 ms 0.50% 1.366 ms 0.50% 37.158 us 2.80% 🔴 SLOW
    F32 I32 2^30 2^5 23.415 ms 0.91% 23.789 ms 0.86% 374.804 us 1.60% 🔴 SLOW
    F32 I32 2^22 2^6 62.896 us 2.33% 65.951 us 2.59% 3.055 us 4.86% 🔴 SLOW
    F32 I32 2^26 2^6 831.451 us 0.51% 857.661 us 0.76% 26.210 us 3.15% 🔴 SLOW
    F32 I32 2^30 2^6 13.443 ms 1.17% 13.856 ms 1.23% 412.627 us 3.07% 🔴 SLOW
    F32 I32 2^22 2^7 780.754 us 0.35% 788.348 us 0.63% 7.594 us 0.97% 🔴 SLOW
    F32 I32 2^26 2^7 12.274 ms 0.50% 12.303 ms 0.46% 28.476 us 0.23% 🔵 SAME
    F32 I32 2^30 2^7 199.280 ms 0.50% 199.078 ms 0.50% -202.019 us -0.10% 🔵 SAME
    F32 I32 2^22 2^8 1.535 ms 0.32% 1.533 ms 0.45% -1.923 us -0.13% 🔵 SAME
    F32 I32 2^26 2^8 24.323 ms 0.50% 24.342 ms 0.47% 19.678 us 0.08% 🔵 SAME
    F32 I32 2^30 2^8 389.621 ms 0.45% 389.633 ms 0.37% 12.408 us 0.00% 🔵 SAME
    F64 I32 2^22 2^1 157.674 us 2.21% 147.832 us 4.20% -9.842 us -6.24% 🟢 FAST
    F64 I32 2^26 2^1 2.845 ms 0.50% 2.402 ms 0.50% -443.029 us -15.57% 🟢 FAST
    F64 I32 2^30 2^1 45.448 ms 0.50% 38.428 ms 0.75% -7020.279 us -15.45% 🟢 FAST
    F64 I32 2^22 2^2 271.122 us 3.84% 282.636 us 3.62% 11.513 us 4.25% 🔴 SLOW
    F64 I32 2^26 2^2 4.295 ms 0.50% 4.559 ms 0.50% 263.577 us 6.14% 🔴 SLOW
    F64 I32 2^30 2^2 68.640 ms 0.51% 72.679 ms 0.53% 4.039 ms 5.88% 🔴 SLOW
    F64 I32 2^22 2^3 169.729 us 3.69% 175.292 us 4.84% 5.563 us 3.28% 🔵 SAME
    F64 I32 2^26 2^3 2.650 ms 0.50% 2.742 ms 0.50% 91.892 us 3.47% 🔴 SLOW
    F64 I32 2^30 2^3 42.186 ms 0.86% 43.795 ms 0.94% 1.609 ms 3.81% 🔴 SLOW
    F64 I32 2^22 2^4 117.475 us 3.63% 117.571 us 4.59% 0.096 us 0.08% 🔵 SAME
    F64 I32 2^26 2^4 1.723 ms 0.51% 1.776 ms 0.50% 52.539 us 3.05% 🔴 SLOW
    F64 I32 2^30 2^4 27.460 ms 0.97% 28.263 ms 1.06% 802.418 us 2.92% 🔴 SLOW
    F64 I32 2^22 2^5 119.705 us 2.80% 119.687 us 3.99% -0.018 us -0.02% 🔵 SAME
    F64 I32 2^26 2^5 1.901 ms 0.50% 1.944 ms 0.50% 42.827 us 2.25% 🔴 SLOW
    F64 I32 2^30 2^5 31.749 ms 0.69% 32.520 ms 0.66% 771.612 us 2.43% 🔴 SLOW
    F64 I32 2^22 2^6 111.687 us 2.89% 110.210 us 4.24% -1.477 us -1.32% 🔵 SAME
    F64 I32 2^26 2^6 1.602 ms 0.50% 1.629 ms 0.50% 26.658 us 1.66% 🔴 SLOW
    F64 I32 2^30 2^6 25.615 ms 1.02% 25.963 ms 1.06% 347.987 us 1.36% 🔴 SLOW
    F64 I32 2^22 2^7 3.383 ms 0.81% 3.506 ms 0.89% 122.344 us 3.62% 🔴 SLOW
    F64 I32 2^26 2^7 53.720 ms 0.49% 55.467 ms 0.49% 1.747 ms 3.25% 🔴 SLOW
    F64 I32 2^30 2^7 856.917 ms 0.15% 882.685 ms 0.13% 25.767 ms 3.01% 🔴 SLOW
    F64 I32 2^22 2^8 1.750 ms 1.07% 1.813 ms 1.21% 62.320 us 3.56% 🔴 SLOW
    F64 I32 2^26 2^8 27.688 ms 0.50% 28.653 ms 0.50% 965.081 us 3.49% 🔴 SLOW
    F64 I32 2^30 2^8 442.244 ms 0.04% 457.329 ms 0.04% 15.086 ms 3.41% 🔴 SLOW
    I128 I32 2^22 2^1 184.987 us 3.33% 177.924 us 9.05% -7.063 us -3.82% 🟢 FAST
    I128 I32 2^26 2^1 3.183 ms 0.50% 2.825 ms 0.50% -357.876 us -11.24% 🟢 FAST
    I128 I32 2^30 2^1 50.848 ms 0.50% 45.130 ms 0.59% -5717.763 us -11.24% 🟢 FAST
    I128 I32 2^22 2^2 159.132 us 4.25% 161.022 us 8.56% 1.890 us 1.19% 🔵 SAME
    I128 I32 2^26 2^2 2.602 ms 0.50% 2.483 ms 0.71% -119.452 us -4.59% 🟢 FAST
    I128 I32 2^30 2^2 41.659 ms 0.76% 40.138 ms 1.07% -1521.048 us -3.65% 🟢 FAST
    I128 I32 2^22 2^3 111.230 us 6.76% 135.907 us 10.75% 24.677 us 22.19% 🔴 SLOW
    I128 I32 2^26 2^3 1.692 ms 0.63% 1.771 ms 0.50% 78.662 us 4.65% 🔴 SLOW
    I128 I32 2^30 2^3 26.886 ms 0.50% 28.166 ms 0.71% 1.280 ms 4.76% 🔴 SLOW
    I128 I32 2^22 2^4 145.009 us 4.33% 155.171 us 8.51% 10.163 us 7.01% 🔴 SLOW
    I128 I32 2^26 2^4 2.440 ms 0.61% 2.485 ms 0.86% 44.430 us 1.82% 🔴 SLOW
    I128 I32 2^30 2^4 41.158 ms 1.03% 42.024 ms 1.08% 866.107 us 2.10% 🔴 SLOW
    I128 I32 2^22 2^5 116.439 us 5.42% 139.556 us 8.86% 23.117 us 19.85% 🔴 SLOW
    I128 I32 2^26 2^5 1.766 ms 0.90% 1.810 ms 0.94% 43.986 us 2.49% 🔴 SLOW
    I128 I32 2^30 2^5 28.678 ms 1.26% 29.180 ms 1.02% 502.078 us 1.75% 🔴 SLOW
    I128 I32 2^22 2^6 10.997 ms 0.50% 11.307 ms 0.50% 310.040 us 2.82% 🔴 SLOW
    I128 I32 2^26 2^6 175.769 ms 0.02% 180.345 ms 0.04% 4.577 ms 2.60% 🔴 SLOW
    I128 I32 2^30 2^6 2.805 s 0.13% 2.872 s 0.20% 66.614 ms 2.37% 🔴 SLOW
    I128 I32 2^22 2^7 5.697 ms 0.50% 5.860 ms 0.50% 162.659 us 2.86% 🔴 SLOW
    I128 I32 2^26 2^7 90.698 ms 0.10% 92.948 ms 0.09% 2.249 ms 2.48% 🔴 SLOW
    I128 I32 2^30 2^7 1.449 s 0.04% 1.482 s 0.07% 32.462 ms 2.24% 🔴 SLOW
    I128 I32 2^22 2^8 2.889 ms 0.50% 2.965 ms 0.50% 76.057 us 2.63% 🔴 SLOW
    I128 I32 2^26 2^8 45.732 ms 0.50% 46.840 ms 0.49% 1.108 ms 2.42% 🔴 SLOW
    I128 I32 2^30 2^8 732.166 ms 0.03% 748.611 ms 0.02% 16.444 ms 2.25% 🔴 SLOW
    I16 I32 2^22 2^1 64.635 us 1.28% 100.197 us 1.48% 35.562 us 55.02% 🔴 SLOW
    I16 I32 2^26 2^1 919.954 us 0.52% 926.054 us 0.50% 6.100 us 0.66% 🔴 SLOW
    I16 I32 2^30 2^1 14.441 ms 0.73% 14.537 ms 0.76% 95.994 us 0.66% 🔵 SAME
    I16 I32 2^22 2^2 68.289 us 3.33% 92.754 us 2.58% 24.464 us 35.82% 🔴 SLOW
    I16 I32 2^26 2^2 964.619 us 0.50% 979.610 us 0.51% 14.991 us 1.55% 🔴 SLOW
    I16 I32 2^30 2^2 15.454 ms 1.01% 15.600 ms 1.06% 145.726 us 0.94% 🔵 SAME
    I16 I32 2^22 2^3 44.493 us 2.84% 55.568 us 2.53% 11.075 us 24.89% 🔴 SLOW
    I16 I32 2^26 2^3 500.442 us 0.91% 510.479 us 0.70% 10.038 us 2.01% 🔴 SLOW
    I16 I32 2^30 2^3 8.272 ms 1.25% 8.419 ms 1.37% 146.982 us 1.78% 🔴 SLOW
    I16 I32 2^22 2^4 39.525 us 2.72% 43.349 us 2.92% 3.824 us 9.68% 🔴 SLOW
    I16 I32 2^26 2^4 326.282 us 0.83% 356.995 us 0.80% 30.712 us 9.41% 🔴 SLOW
    I16 I32 2^30 2^4 5.690 ms 1.72% 5.810 ms 1.68% 120.542 us 2.12% 🔴 SLOW
    I16 I32 2^22 2^5 92.592 us 2.11% 96.013 us 2.05% 3.421 us 3.69% 🔴 SLOW
    I16 I32 2^26 2^5 1.297 ms 0.50% 1.305 ms 0.50% 8.404 us 0.65% 🔴 SLOW
    I16 I32 2^30 2^5 21.347 ms 0.83% 21.702 ms 0.83% 354.241 us 1.66% 🔴 SLOW
    I16 I32 2^22 2^6 64.431 us 1.89% 63.789 us 2.10% -0.642 us -1.00% 🔵 SAME
    I16 I32 2^26 2^6 812.128 us 0.50% 822.594 us 0.50% 10.465 us 1.29% 🔴 SLOW
    I16 I32 2^30 2^6 13.028 ms 0.97% 13.185 ms 1.00% 156.611 us 1.20% 🔴 SLOW
    I16 I32 2^22 2^7 448.095 us 0.35% 438.795 us 0.41% -9.299 us -2.08% 🟢 FAST
    I16 I32 2^26 2^7 6.756 ms 0.11% 6.686 ms 0.10% -69.710 us -1.03% 🟢 FAST
    I16 I32 2^30 2^7 111.813 ms 0.01% 110.037 ms 0.01% -1775.225 us -1.59% 🟢 FAST
    I16 I32 2^22 2^8 858.189 us 0.19% 841.629 us 0.16% -16.560 us -1.93% 🟢 FAST
    I16 I32 2^26 2^8 13.352 ms 0.03% 13.193 ms 0.05% -158.711 us -1.19% 🟢 FAST
    I16 I32 2^30 2^8 214.731 ms 0.00% 212.819 ms 0.01% -1912.782 us -0.89% 🟢 FAST
    I32 I32 2^22 2^1 70.934 us 1.12% 102.474 us 2.04% 31.540 us 44.46% 🔴 SLOW
    I32 I32 2^26 2^1 1.041 ms 0.50% 1.100 ms 0.50% 58.968 us 5.66% 🔴 SLOW
    I32 I32 2^30 2^1 16.438 ms 0.65% 17.327 ms 0.67% 889.369 us 5.41% 🔴 SLOW
    I32 I32 2^22 2^2 70.189 us 3.28% 95.814 us 3.12% 25.625 us 36.51% 🔴 SLOW
    I32 I32 2^26 2^2 1.001 ms 0.50% 1.032 ms 0.50% 31.309 us 3.13% 🔴 SLOW
    I32 I32 2^30 2^2 16.167 ms 1.08% 16.642 ms 1.15% 474.775 us 2.94% 🔴 SLOW
    I32 I32 2^22 2^3 47.576 us 2.33% 60.096 us 1.76% 12.520 us 26.32% 🔴 SLOW
    I32 I32 2^26 2^3 564.331 us 0.98% 589.208 us 1.21% 24.877 us 4.41% 🔴 SLOW
    I32 I32 2^30 2^3 9.643 ms 1.51% 10.031 ms 1.64% 388.216 us 4.03% 🔴 SLOW
    I32 I32 2^22 2^4 48.211 us 2.07% 59.986 us 2.01% 11.775 us 24.42% 🔴 SLOW
    I32 I32 2^26 2^4 453.186 us 0.70% 480.102 us 0.57% 26.916 us 5.94% 🔴 SLOW
    I32 I32 2^30 2^4 7.255 ms 0.50% 7.611 ms 0.50% 356.362 us 4.91% 🔴 SLOW
    I32 I32 2^22 2^5 87.382 us 2.85% 91.847 us 2.94% 4.465 us 5.11% 🔴 SLOW
    I32 I32 2^26 2^5 1.329 ms 0.50% 1.359 ms 0.50% 29.432 us 2.21% 🔴 SLOW
    I32 I32 2^30 2^5 23.377 ms 0.86% 23.751 ms 0.89% 374.278 us 1.60% 🔴 SLOW
    I32 I32 2^22 2^6 62.578 us 3.52% 67.644 us 2.65% 5.066 us 8.10% 🔴 SLOW
    I32 I32 2^26 2^6 831.640 us 0.52% 855.377 us 0.73% 23.736 us 2.85% 🔴 SLOW
    I32 I32 2^30 2^6 13.530 ms 1.22% 13.822 ms 1.25% 292.031 us 2.16% 🔴 SLOW
    I32 I32 2^22 2^7 776.871 us 0.36% 776.761 us 0.40% -0.110 us -0.01% 🔵 SAME
    I32 I32 2^26 2^7 12.093 ms 0.06% 12.045 ms 0.05% -48.318 us -0.40% 🟢 FAST
    I32 I32 2^30 2^7 195.498 ms 0.02% 194.865 ms 0.01% -632.692 us -0.32% 🟢 FAST
    I32 I32 2^22 2^8 1.527 ms 0.23% 1.512 ms 0.21% -15.392 us -1.01% 🟢 FAST
    I32 I32 2^26 2^8 24.044 ms 0.02% 23.937 ms 0.03% -106.197 us -0.44% 🟢 FAST
    I32 I32 2^30 2^8 384.616 ms 0.00% 383.257 ms 0.01% -1359.250 us -0.35% 🟢 FAST
    I64 I32 2^22 2^1 156.325 us 1.81% 146.791 us 4.32% -9.534 us -6.10% 🟢 FAST
    I64 I32 2^26 2^1 2.808 ms 0.44% 2.359 ms 0.50% -449.054 us -15.99% 🟢 FAST
    I64 I32 2^30 2^1 44.797 ms 0.50% 37.704 ms 0.74% -7093.205 us -15.83% 🟢 FAST
    I64 I32 2^22 2^2 166.940 us 4.94% 170.239 us 4.73% 3.299 us 1.98% 🔵 SAME
    I64 I32 2^26 2^2 2.715 ms 0.50% 2.696 ms 0.57% -19.480 us -0.72% 🟢 FAST
    I64 I32 2^30 2^2 43.432 ms 0.74% 43.443 ms 0.98% 11.546 us 0.03% 🔵 SAME
    I64 I32 2^22 2^3 103.358 us 4.14% 112.800 us 4.11% 9.442 us 9.14% 🔴 SLOW
    I64 I32 2^26 2^3 1.643 ms 0.67% 1.699 ms 0.92% 56.006 us 3.41% 🔴 SLOW
    I64 I32 2^30 2^3 26.532 ms 1.08% 27.653 ms 1.42% 1.122 ms 4.23% 🔴 SLOW
    I64 I32 2^22 2^4 74.156 us 2.67% 96.295 us 3.80% 22.139 us 29.85% 🔴 SLOW
    I64 I32 2^26 2^4 1.090 ms 0.94% 1.144 ms 1.14% 53.306 us 4.89% 🔴 SLOW
    I64 I32 2^30 2^4 18.024 ms 1.58% 18.843 ms 1.79% 818.794 us 4.54% 🔴 SLOW
    I64 I32 2^22 2^5 82.502 us 2.59% 92.452 us 3.87% 9.950 us 12.06% 🔴 SLOW
    I64 I32 2^26 2^5 1.450 ms 0.50% 1.493 ms 0.31% 43.032 us 2.97% 🔴 SLOW
    I64 I32 2^30 2^5 25.330 ms 0.50% 26.109 ms 0.50% 778.913 us 3.08% 🔴 SLOW
    I64 I32 2^22 2^6 81.805 us 3.37% 90.393 us 3.57% 8.588 us 10.50% 🔴 SLOW
    I64 I32 2^26 2^6 1.162 ms 0.54% 1.185 ms 0.68% 22.735 us 1.96% 🔴 SLOW
    I64 I32 2^30 2^6 18.722 ms 1.15% 18.947 ms 1.18% 224.750 us 1.20% 🔴 SLOW
    I64 I32 2^22 2^7 3.278 ms 0.63% 3.406 ms 0.73% 128.032 us 3.91% 🔴 SLOW
    I64 I32 2^26 2^7 52.002 ms 0.45% 53.935 ms 0.49% 1.933 ms 3.72% 🔴 SLOW
    I64 I32 2^30 2^7 832.721 ms 0.03% 861.339 ms 0.09% 28.618 ms 3.44% 🔴 SLOW
    I64 I32 2^22 2^8 1.698 ms 0.83% 1.759 ms 0.80% 61.554 us 3.63% 🔴 SLOW
    I64 I32 2^26 2^8 26.803 ms 0.50% 27.638 ms 0.50% 835.491 us 3.12% 🔴 SLOW
    I64 I32 2^30 2^8 428.454 ms 0.03% 441.063 ms 0.07% 12.609 ms 2.94% 🔴 SLOW
    I8 I32 2^22 2^1 61.904 us 1.72% 96.792 us 0.85% 34.889 us 56.36% 🔴 SLOW
    I8 I32 2^26 2^1 849.519 us 0.50% 843.329 us 0.54% -6.190 us -0.73% 🟢 FAST
    I8 I32 2^30 2^1 13.275 ms 0.80% 13.299 ms 0.93% 24.641 us 0.19% 🔵 SAME
    I8 I32 2^22 2^2 66.548 us 3.14% 89.868 us 2.41% 23.320 us 35.04% 🔴 SLOW
    I8 I32 2^26 2^2 923.901 us 0.50% 961.891 us 0.50% 37.990 us 4.11% 🔴 SLOW
    I8 I32 2^30 2^2 14.779 ms 1.02% 15.178 ms 1.01% 398.799 us 2.70% 🔴 SLOW
    I8 I32 2^22 2^3 42.293 us 3.18% 53.948 us 1.62% 11.654 us 27.56% 🔴 SLOW
    I8 I32 2^26 2^3 465.800 us 0.62% 485.046 us 0.67% 19.247 us 4.13% 🔴 SLOW
    I8 I32 2^30 2^3 7.586 ms 1.10% 7.722 ms 1.12% 136.141 us 1.79% 🔴 SLOW
    I8 I32 2^22 2^4 35.498 us 1.79% 38.503 us 2.67% 3.005 us 8.46% 🔴 SLOW
    I8 I32 2^26 2^4 277.845 us 1.10% 286.118 us 0.91% 8.273 us 2.98% 🔴 SLOW
    I8 I32 2^30 2^4 4.626 ms 1.37% 4.818 ms 1.51% 191.991 us 4.15% 🔴 SLOW
    I8 I32 2^22 2^5 85.104 us 1.48% 89.593 us 1.52% 4.489 us 5.28% 🔴 SLOW
    I8 I32 2^26 2^5 1.177 ms 0.50% 1.202 ms 0.50% 25.429 us 2.16% 🔴 SLOW
    I8 I32 2^30 2^5 19.172 ms 0.90% 19.748 ms 0.87% 576.422 us 3.01% 🔴 SLOW
    I8 I32 2^22 2^6 60.253 us 1.25% 60.297 us 1.44% 0.044 us 0.07% 🔵 SAME
    I8 I32 2^26 2^6 739.304 us 0.57% 763.425 us 0.54% 24.121 us 3.26% 🔴 SLOW
    I8 I32 2^30 2^6 11.853 ms 0.91% 12.129 ms 0.91% 275.961 us 2.33% 🔴 SLOW
    I8 I32 2^22 2^7 225.092 us 0.62% 227.751 us 1.07% 2.659 us 1.18% 🔴 SLOW
    I8 I32 2^26 2^7 3.316 ms 0.50% 3.369 ms 0.50% 53.014 us 1.60% 🔴 SLOW
    I8 I32 2^30 2^7 53.419 ms 0.50% 54.498 ms 0.51% 1.080 ms 2.02% 🔴 SLOW
    I8 I32 2^22 2^8 399.954 us 0.34% 405.584 us 0.70% 5.630 us 1.41% 🔴 SLOW
    I8 I32 2^26 2^8 6.065 ms 0.50% 6.130 ms 0.50% 64.822 us 1.07% 🔴 SLOW
    I8 I32 2^30 2^8 97.189 ms 0.50% 98.329 ms 0.50% 1.141 ms 1.17% 🔴 SLOW

    large

    [0] NVIDIA RTX PRO 6000 Blackwell Max-Q Workstation Edition

    T{ct} OffsetT{ct} Elements{io} MaxSegmentSize Ref Time Ref Noise Cmp Time Cmp Noise Diff %Diff Status
    F32 I32 2^22 2^10 416.688 us 1.19% 414.756 us 0.82% -1.932 us -0.46% 🔵 SAME
    F32 I32 2^26 2^10 6.305 ms 0.50% 6.303 ms 0.50% -2.661 us -0.04% 🔵 SAME
    F32 I32 2^30 2^10 100.466 ms 0.50% 100.446 ms 0.50% -20.447 us -0.02% 🔵 SAME
    F32 I32 2^22 2^12 131.303 us 2.44% 128.309 us 1.16% -2.994 us -2.28% 🟢 FAST
    F32 I32 2^26 2^12 1.779 ms 0.57% 1.769 ms 0.50% -10.538 us -0.59% 🟢 FAST
    F32 I32 2^30 2^12 28.212 ms 0.73% 27.919 ms 0.72% -292.613 us -1.04% 🟢 FAST
    F32 I32 2^22 2^14 176.481 us 1.68% 175.600 us 1.64% -0.881 us -0.50% 🔵 SAME
    F32 I32 2^26 2^14 2.426 ms 0.50% 2.381 ms 0.50% -45.087 us -1.86% 🟢 FAST
    F32 I32 2^30 2^14 38.274 ms 0.84% 37.389 ms 0.81% -884.886 us -2.31% 🟢 FAST
    F32 I32 2^22 2^16 289.765 us 0.52% 289.865 us 0.59% 0.100 us 0.03% 🔵 SAME
    F32 I32 2^26 2^16 2.399 ms 1.38% 2.372 ms 1.73% -26.408 us -1.10% 🔵 SAME
    F32 I32 2^30 2^16 36.659 ms 0.79% 36.076 ms 0.85% -582.950 us -1.59% 🟢 FAST
    F32 I32 2^22 2^18 1.007 ms 0.41% 1.007 ms 0.40% -0.288 us -0.03% 🔵 SAME
    F32 I32 2^26 2^18 3.283 ms 0.54% 3.273 ms 0.50% -9.905 us -0.30% 🔵 SAME
    F32 I32 2^30 2^18 46.839 ms 0.38% 47.102 ms 0.34% 263.235 us 0.56% 🔴 SLOW
    F64 I32 2^22 2^10 474.813 us 2.52% 489.673 us 2.98% 14.860 us 3.13% 🔴 SLOW
    F64 I32 2^26 2^10 7.410 ms 0.50% 7.673 ms 0.50% 263.290 us 3.55% 🔴 SLOW
    F64 I32 2^30 2^10 118.313 ms 0.22% 122.369 ms 0.18% 4.056 ms 3.43% 🔴 SLOW
    F64 I32 2^22 2^12 431.940 us 3.97% 451.133 us 3.04% 19.193 us 4.44% 🔴 SLOW
    F64 I32 2^26 2^12 6.204 ms 0.50% 6.244 ms 0.50% 39.791 us 0.64% 🔴 SLOW
    F64 I32 2^30 2^12 98.410 ms 0.48% 98.627 ms 0.49% 217.396 us 0.22% 🔵 SAME
    F64 I32 2^22 2^14 474.411 us 2.97% 473.501 us 2.88% -0.910 us -0.19% 🔵 SAME
    F64 I32 2^26 2^14 6.658 ms 0.50% 6.663 ms 0.50% 4.751 us 0.07% 🔵 SAME
    F64 I32 2^30 2^14 104.743 ms 0.49% 104.276 ms 0.49% -466.993 us -0.45% 🔵 SAME
    F64 I32 2^22 2^16 869.972 us 0.43% 870.306 us 0.47% 0.334 us 0.04% 🔵 SAME
    F64 I32 2^26 2^16 11.347 ms 0.60% 11.399 ms 0.70% 52.055 us 0.46% 🔵 SAME
    F64 I32 2^30 2^16 179.591 ms 0.07% 180.018 ms 0.10% 426.920 us 0.24% 🔴 SLOW
    F64 I32 2^22 2^18 3.160 ms 0.21% 3.163 ms 0.24% 2.497 us 0.08% 🔵 SAME
    F64 I32 2^26 2^18 12.852 ms 0.50% 12.867 ms 0.50% 15.359 us 0.12% 🔵 SAME
    F64 I32 2^30 2^18 202.409 ms 0.31% 202.459 ms 0.34% 50.543 us 0.02% 🔵 SAME
    I128 I32 2^22 2^10 779.282 us 1.23% 798.829 us 1.32% 19.548 us 2.51% 🔴 SLOW
    I128 I32 2^26 2^10 12.399 ms 0.50% 12.614 ms 0.50% 214.535 us 1.73% 🔴 SLOW
    I128 I32 2^30 2^10 198.767 ms 0.46% 202.673 ms 0.41% 3.906 ms 1.97% 🔴 SLOW
    I128 I32 2^22 2^12 1.033 ms 1.99% 1.082 ms 2.10% 48.758 us 4.72% 🔴 SLOW
    I128 I32 2^26 2^12 15.226 ms 0.50% 15.541 ms 0.50% 314.872 us 2.07% 🔴 SLOW
    I128 I32 2^30 2^12 242.201 ms 0.15% 246.744 ms 0.17% 4.543 ms 1.88% 🔴 SLOW
    I128 I32 2^22 2^14 1.422 ms 1.94% 1.422 ms 1.95% -0.098 us -0.01% 🔵 SAME
    I128 I32 2^26 2^14 23.137 ms 0.41% 23.785 ms 0.46% 647.717 us 2.80% 🔴 SLOW
    I128 I32 2^30 2^14 369.123 ms 0.04% 380.525 ms 0.07% 11.401 ms 3.09% 🔴 SLOW
    I128 I32 2^22 2^16 2.106 ms 1.18% 2.106 ms 1.21% -0.566 us -0.03% 🔵 SAME
    I128 I32 2^26 2^16 48.263 ms 0.34% 48.373 ms 0.44% 109.600 us 0.23% 🔵 SAME
    I128 I32 2^30 2^16 767.645 ms 0.07% 768.591 ms 0.09% 946.411 us 0.12% 🔴 SLOW
    I128 I32 2^22 2^18 7.487 ms 0.50% 7.487 ms 0.50% 0.822 us 0.01% 🔵 SAME
    I128 I32 2^26 2^18 50.006 ms 0.24% 50.038 ms 0.35% 31.188 us 0.06% 🔵 SAME
    I128 I32 2^30 2^18 780.172 ms 0.18% 781.343 ms 0.25% 1.171 ms 0.15% 🔵 SAME
    I16 I32 2^22 2^10 242.124 us 1.88% 233.070 us 0.61% -9.053 us -3.74% 🟢 FAST
    I16 I32 2^26 2^10 3.479 ms 0.50% 3.420 ms 0.50% -58.301 us -1.68% 🟢 FAST
    I16 I32 2^30 2^10 54.492 ms 0.03% 53.985 ms 0.02% -506.985 us -0.93% 🟢 FAST
    I16 I32 2^22 2^12 80.515 us 3.41% 77.116 us 1.68% -3.399 us -4.22% 🟢 FAST
    I16 I32 2^26 2^12 992.067 us 0.89% 975.336 us 0.50% -16.731 us -1.69% 🟢 FAST
    I16 I32 2^30 2^12 15.632 ms 0.77% 15.335 ms 0.74% -297.330 us -1.90% 🟢 FAST
    I16 I32 2^22 2^14 91.448 us 1.21% 91.445 us 1.16% -0.003 us -0.00% 🔵 SAME
    I16 I32 2^26 2^14 1.201 ms 0.50% 1.183 ms 0.50% -18.384 us -1.53% 🟢 FAST
    I16 I32 2^30 2^14 18.666 ms 0.80% 18.412 ms 0.79% -253.428 us -1.36% 🟢 FAST
    I16 I32 2^22 2^16 155.754 us 0.75% 155.663 us 0.75% -0.090 us -0.06% 🔵 SAME
    I16 I32 2^26 2^16 1.073 ms 1.79% 1.059 ms 2.16% -14.269 us -1.33% 🔵 SAME
    I16 I32 2^30 2^16 16.331 ms 1.02% 16.029 ms 1.04% -302.332 us -1.85% 🟢 FAST
    I16 I32 2^22 2^18 526.662 us 0.54% 526.966 us 0.53% 0.303 us 0.06% 🔵 SAME
    I16 I32 2^26 2^18 1.203 ms 1.78% 1.200 ms 1.86% -2.555 us -0.21% 🔵 SAME
    I16 I32 2^30 2^18 17.094 ms 1.08% 17.016 ms 1.08% -78.034 us -0.46% 🔵 SAME
    I32 I32 2^22 2^10 415.931 us 0.99% 405.884 us 0.40% -10.047 us -2.42% 🟢 FAST
    I32 I32 2^26 2^10 6.192 ms 0.50% 6.071 ms 0.36% -121.029 us -1.95% 🟢 FAST
    I32 I32 2^30 2^10 98.728 ms 0.50% 96.746 ms 0.49% -1982.220 us -2.01% 🟢 FAST
    I32 I32 2^22 2^12 130.716 us 2.82% 126.853 us 0.85% -3.863 us -2.95% 🟢 FAST
    I32 I32 2^26 2^12 1.754 ms 0.93% 1.729 ms 0.78% -25.197 us -1.44% 🟢 FAST
    I32 I32 2^30 2^12 27.879 ms 0.74% 27.538 ms 0.77% -341.421 us -1.22% 🟢 FAST
    I32 I32 2^22 2^14 181.778 us 1.12% 181.537 us 1.04% -0.241 us -0.13% 🔵 SAME
    I32 I32 2^26 2^14 2.480 ms 0.50% 2.466 ms 0.50% -13.496 us -0.54% 🟢 FAST
    I32 I32 2^30 2^14 39.031 ms 0.72% 38.777 ms 0.76% -253.974 us -0.65% 🔵 SAME
    I32 I32 2^22 2^16 316.528 us 0.63% 316.460 us 0.63% -0.068 us -0.02% 🔵 SAME
    I32 I32 2^26 2^16 2.503 ms 1.38% 2.502 ms 1.77% -1.755 us -0.07% 🔵 SAME
    I32 I32 2^30 2^16 38.293 ms 0.85% 38.002 ms 0.86% -290.921 us -0.76% 🔵 SAME
    I32 I32 2^22 2^18 1.111 ms 0.71% 1.112 ms 0.68% 0.539 us 0.05% 🔵 SAME
    I32 I32 2^26 2^18 3.419 ms 0.51% 3.419 ms 0.53% 0.976 us 0.03% 🔵 SAME
    I32 I32 2^30 2^18 47.798 ms 0.50% 48.348 ms 0.50% 549.838 us 1.15% 🔴 SLOW
    I64 I32 2^22 2^10 468.911 us 1.48% 475.831 us 2.18% 6.919 us 1.48% 🔵 SAME
    I64 I32 2^26 2^10 7.300 ms 0.50% 7.515 ms 0.50% 214.581 us 2.94% 🔴 SLOW
    I64 I32 2^30 2^10 116.568 ms 0.27% 119.649 ms 0.34% 3.080 ms 2.64% 🔴 SLOW
    I64 I32 2^22 2^12 408.435 us 3.08% 435.721 us 2.28% 27.286 us 6.68% 🔴 SLOW
    I64 I32 2^26 2^12 5.949 ms 0.50% 5.971 ms 0.50% 21.413 us 0.36% 🔵 SAME
    I64 I32 2^30 2^12 94.573 ms 0.50% 94.350 ms 0.50% -222.683 us -0.24% 🔵 SAME
    I64 I32 2^22 2^14 457.588 us 2.78% 458.738 us 2.78% 1.150 us 0.25% 🔵 SAME
    I64 I32 2^26 2^14 6.387 ms 0.50% 6.391 ms 0.50% 4.118 us 0.06% 🔵 SAME
    I64 I32 2^30 2^14 100.619 ms 0.49% 99.809 ms 0.49% -809.620 us -0.80% 🟢 FAST
    I64 I32 2^22 2^16 838.368 us 0.42% 840.413 us 0.44% 2.045 us 0.24% 🔵 SAME
    I64 I32 2^26 2^16 11.278 ms 0.62% 11.327 ms 0.71% 48.722 us 0.43% 🔵 SAME
    I64 I32 2^30 2^16 177.220 ms 0.09% 178.266 ms 0.09% 1.047 ms 0.59% 🔴 SLOW
    I64 I32 2^22 2^18 3.047 ms 0.25% 3.052 ms 0.27% 5.122 us 0.17% 🔵 SAME
    I64 I32 2^26 2^18 12.975 ms 0.50% 12.930 ms 0.50% -45.150 us -0.35% 🔵 SAME
    I64 I32 2^30 2^18 201.467 ms 0.23% 201.246 ms 0.36% -221.053 us -0.11% 🔵 SAME
    I8 I32 2^22 2^10 123.471 us 2.54% 119.203 us 0.97% -4.268 us -3.46% 🟢 FAST
    I8 I32 2^26 2^10 1.623 ms 0.61% 1.634 ms 0.50% 11.078 us 0.68% 🔴 SLOW
    I8 I32 2^30 2^10 25.823 ms 0.73% 25.880 ms 0.69% 57.237 us 0.22% 🔵 SAME
    I8 I32 2^22 2^12 45.777 us 7.52% 45.103 us 2.99% -0.674 us -1.47% 🔵 SAME
    I8 I32 2^26 2^12 469.695 us 0.65% 469.245 us 0.50% -0.450 us -0.10% 🔵 SAME
    I8 I32 2^30 2^12 7.456 ms 0.98% 7.331 ms 0.93% -125.027 us -1.68% 🟢 FAST
    I8 I32 2^22 2^14 45.135 us 1.52% 45.195 us 2.04% 0.059 us 0.13% 🔵 SAME
    I8 I32 2^26 2^14 554.937 us 0.66% 562.001 us 0.80% 7.065 us 1.27% 🔴 SLOW
    I8 I32 2^30 2^14 8.542 ms 1.02% 8.610 ms 1.03% 68.597 us 0.80% 🔵 SAME
    I8 I32 2^22 2^16 86.628 us 0.99% 86.858 us 0.94% 0.230 us 0.27% 🔵 SAME
    I8 I32 2^26 2^16 511.225 us 3.13% 514.840 us 4.11% 3.616 us 0.71% 🔵 SAME
    I8 I32 2^30 2^16 7.502 ms 1.08% 7.563 ms 1.06% 60.990 us 0.81% 🔵 SAME
    I8 I32 2^22 2^18 295.593 us 0.51% 295.780 us 0.51% 0.187 us 0.06% 🔵 SAME
    I8 I32 2^26 2^18 555.559 us 1.83% 553.125 us 1.72% -2.434 us -0.44% 🔵 SAME
    I8 I32 2^30 2^18 7.586 ms 1.13% 7.686 ms 1.19% 99.909 us 1.32% 🔴 SLOW

    Summary

    • Total Matches: 399
      • Pass (diff <= min_noise): 89
      • Unknown (infinite noise): 0
      • Failure (diff > min_noise): 310
  3. moved this from Todo to In Progress in CCCLon Aug 18, 2026
  4. moved this from In Progress to Done in CCCLon Aug 25, 2026
  5. gevtushenko commented on Oct 7, 2026

    @gevtushenko
    CollaboratorAuthor

    @anikaj-eng please evaluate performance impact to see if the issue can be closed.

  6. moved this from In Progress to Todo in CCCLon Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

  • Status
    Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions