mirror of
https://github.com/tile-ai/tilelang.git
synced 2026-11-01 08:23:24 +08:00
Address maintainer review follow-ups: - Move the four loose SM120 NVFP4 files under maint/gemm/ into a dedicated maint/gemm/gemm_sm120/ folder to distinguish them from other gemm types, updating the repo-root path resolution, the benchmark usage string, the cutlass_nvf4_ref.cu source path, and the quantizer loader in the scale-layout test. - Guard the SM120-hardware test points with tilelang.testing.requires_cuda_compute_version_eq(12, 0): replace the manual capability skip in the example CLI test and tighten the block-scale kernel tests from _ge(12, 0) to _eq(12, 0). - Reuse the native tilelang.cuda.target.target_is_sm120 helper in _is_explicit_non_sm120_cuda instead of hand-parsing the arch string, keeping the explicit-arch guard so targets without an arch attr never trip the C++ ICHECK on hosts that have no SM120 GPU. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>