v4.4 tag release update. (#3032)

This commit is contained in:
Junkai-Wu
2026-02-14 12:27:58 +08:00
committed by GitHub
parent 01687cfba1
commit d4bbf728ca
140 changed files with 41624 additions and 3691 deletions

View File

@@ -31,14 +31,11 @@ from typing import Optional, Tuple, Type
import math
import cuda.bindings.driver as cuda
import torch
import cutlass
import cutlass.cute as cute
import cutlass.cute.testing as testing
import cutlass.pipeline as pipeline
from cutlass.pipeline import pipeline_init_arrive, pipeline_init_wait
import cutlass.torch as cutlass_torch
import cutlass.utils as utils
import cutlass.utils.hopper_helpers as sm90_utils
@@ -952,7 +949,10 @@ class HopperWgmmaGemmPersistentKernel:
tRS_sD[(None, None, None, epi_buffer)],
)
cute.arch.fence_proxy("async.shared", space="cta")
cute.arch.fence_proxy(
"async.shared",
space="cta",
)
self.epilog_sync_barrier.arrive_and_wait()
gmem_coord = epi_tile_layout.get_hier_coord(epi_idx)
@@ -1465,6 +1465,8 @@ def run(
:return: Execution time of the GEMM kernel in microseconds
:rtype: float
"""
import torch
import cutlass.torch as cutlass_torch
print("Running Hopper Persistent Dense GEMM with:")
print(f"mnkl: {mnkl}")