tilelang.tileop.gemm_sp.gemm_sp_wgmma¶
Classes¶
Module Contents¶
- class tilelang.tileop.gemm_sp.gemm_sp_wgmma.GemmSPWGMMA¶
Bases:
tilelang.tileop.gemm_sp.gemm_sp_base.GemmSPBase- Parameters:
continuity (int)
- Return type:
collections.abc.Callable[[tvm.tir.Buffer], tilelang.layout.Layout]
- infer_layout(target, thread_nums)¶
- Parameters:
target (tvm.target.Target)
thread_nums (int)
- lower(layout_map, target, thread_nums, thread_var, mbar_phase_expr=None)¶
- Parameters:
layout_map (dict)
target (tvm.target.Target)
thread_nums (tvm.ir.Range)
thread_var (tvm.tir.Var)
mbar_phase_expr (tvm.tir.PrimExpr | None)