dylanyunlon
e9eaad0592
perf: increase prefix attention tile budget 96MB→256MB
CCCL dispatch_transform.cuh spread_out_items_per_thread pattern:
reduce tile count = reduce Python loop iterations = faster prefill.
At 256K context with q_len=4096: old 96MB budget → 219 KV tokens/tile
→ ~1200 tiles per layer → 16 min per chunk. New 256MB budget →
~580 KV tokens/tile → ~450 tiles per layer → ~6 min per chunk.
BI-V100 has 32 GB HBM; 256 MB temporary tensor is safe.
2026-08-07 04:44:18 +00:00
..
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-08-06 07:01:14 +00:00
2026-07-30 16:06:20 +00:00
2026-08-05 08:24:43 +00:00
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-08-05 08:24:43 +00:00
2026-08-06 06:33:26 +00:00
2026-08-07 01:59:18 +00:00
2026-08-07 04:37:44 +00:00
2026-08-07 04:44:18 +00:00
2026-08-06 07:01:14 +00:00
2026-07-30 16:06:20 +00:00
2026-08-07 02:46:46 +00:00
2026-07-30 16:06:20 +00:00
2026-08-06 03:02:29 +00:00
2026-07-30 16:06:20 +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-07-30 16:06:20 +00:00
2026-08-05 08:36:52 +00:00
2026-08-07 02:01:23 +00:00
2026-08-07 01:54:52 +00:00