Commit 3a3bbc9
committed
[kernel] Address review: guard sm_121a on CUDA>=13, downgrade main arch, wheel+README
- Gemini(high): the main extension (fastvideo_kernel_ops) used the raw
TORCH_CUDA_ARCH_LIST, so a CUDA<13 build with 12.1a in the list would fail to
compile. Downgrade 121a->120a for the main archs too on CUDA<13 (sm_120a PTX
forward-JITs to sm_121); mirrors the fp4* guard.
- Copilot: gate sm_121a on CUDA>=13.0 (not 12.9) to match the doc/comment text;
fix the "[per-arch]" status message to not always claim sm_121a.
- Copilot: make the "sm_120a-only" claim true, not just reworded — update
fastvideo-kernel/README.md support matrix, and add 12.1a to the aarch64 cu130
wheel arch list so the published Spark wheel actually includes sm_121a FP4.1 parent 09357e5 commit 3a3bbc9
3 files changed
Lines changed: 16 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | | - | |
| 179 | + | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
337 | 345 | | |
338 | 346 | | |
339 | 347 | | |
| |||
520 | 528 | | |
521 | 529 | | |
522 | 530 | | |
523 | | - | |
524 | | - | |
525 | | - | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
526 | 534 | | |
527 | | - | |
| 535 | + | |
528 | 536 | | |
529 | 537 | | |
530 | 538 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments