vllm.models.muse_spark.nvidia.specialized_decode.cutedsl.common.policy
¶
Per-batch tables and per-TP-size choices of the specialized decode.
Classes:
-
UnpoolerShape–Launch shape of the unpooler GEMM: K split over
splitsCTAs of one
Functions:
-
batch_table–Per-batch table of integers ("1-2:96,3-8:120"), tuples ("16:64.16.4.8") or names
UnpoolerShape
¶
Bases: NamedTuple
Launch shape of the unpooler GEMM: K split over splits CTAs of one
cluster, kw consecutive K per warp, accs accumulators per warp, and
the token tile per batch.
Source code in vllm/models/muse_spark/nvidia/specialized_decode/cutedsl/common/policy.py
batch_table(spec)
¶
Per-batch table of integers ("1-2:96,3-8:120"), tuples ("16:64.16.4.8") or names ("16-64:trtllm"); later entries override earlier ones.