Claude
83d633798f
fix(overflow): chunk_size 64→16 — CCCL counter overflow prevention
agent_radix_sort_upsweep.cuh (517 lines) key insight:
UNROLL_COUNT = min(64, 255/KEYS_PER_THREAD)
— limits accumulation steps to prevent unsigned char counter overflow
Same principle applied to GatedDeltaNet cumsum:
chunk=64 + pre_clamp_max=2.0 → worst cumsum = 128 → exp(128) = inf
chunk=16 + pre_clamp_max=2.0 → worst cumsum = 32 → clamp(-20,20) safe
This was the remaining NaN source: clamp at [-5,2] before cumsum was
necessary but not sufficient when chunk_size=64.
2026-08-10 00:13:49 +00:00
..
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-08-07 07:55:04 +00:00
2026-08-07 08:56:50 +00:00
2026-08-08 07:01:37 +00:00
2026-08-05 08:24:43 +00:00
2026-08-07 07:05:40 +00:00
2026-07-30 16:06:20 +00:00
2026-08-05 08:24:43 +00:00
2026-08-08 10:48:01 +00:00
2026-08-07 08:56:36 +00:00
2026-08-07 04:37:44 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-07 09:58:35 +00:00
2026-08-08 21:49:39 +00:00
2026-08-07 10:02:09 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-07 02:46:46 +00:00
2026-08-08 11:21:43 +00:00
2026-08-08 07:36:31 +00:00
2026-08-08 08:10:55 +00:00
2026-08-10 00:13:49 +00:00
2026-08-08 07:02:22 +00:00
2026-08-05 08:36:52 +00:00
2026-08-06 02:55:51 +00:00
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-08-08 21:49:39 +00:00
2026-08-05 08:36:52 +00:00
2026-08-07 06:36:12 +00:00
2026-08-07 01:54:52 +00:00