Commit b870856
docs: record M2.3 GDN chunk-parallel scan (gap 7.5x->5.84x) + 27B bring-up findings
35B M2.3: chunk-parallel GDN prefill scan (2ce938f, mirrors FLA chunk.py) — GDN
scan 3.0x faster, batched TTFT 33.2->19.4s, total 155.6->202.5 tok/s, gap to vLLM
7.5x->5.84x, paged gate 16/16. Bottleneck moved to PagedAttention (28.6%).
27B: shares the 35B backbone wholesale; W4A4 weight encoding == modelopt NVFP4, so
the M2.7 tensor-core GEMM carries it with a one-line reciprocal (fast path, no new
kernel); 27B is VL-multimodal (text-first, ViT deferred). Also lands the GDN test
cosmetic cleanup. Note: 2ce938f bundled the GDN kernel under a docs message.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 559e5cc commit b870856
3 files changed
Lines changed: 22 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1049 | 1049 | | |
1050 | 1050 | | |
1051 | 1051 | | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
850 | 850 | | |
851 | 851 | | |
852 | 852 | | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | | - | |
858 | | - | |
859 | | - | |
860 | | - | |
861 | | - | |
862 | | - | |
863 | | - | |
864 | | - | |
865 | | - | |
866 | | - | |
867 | | - | |
868 | | - | |
869 | | - | |
870 | | - | |
871 | | - | |
872 | | - | |
873 | 853 | | |
874 | 854 | | |
875 | 855 | | |
| |||
0 commit comments