@@ -1,5 +1,11 @@
|
|||||||
# NVIDIA CUTLASS Changelog
|
# NVIDIA CUTLASS Changelog
|
||||||
|
|
||||||
|
## [3.9.2](https://github.com/NVIDIA/cutlass/releases/tag/v3.9.2) (2025-05-03)
|
||||||
|
|
||||||
|
* Fixed [Blockwise](./examples/67_hopper_fp8_warp_specialized_gemm_with_blockwise_scaling/67_hopper_fp8_warp_specialized_gemm_with_blockwise_scaling.cu) and [Groupwise](./examples/67_hopper_fp8_warp_specialized_gemm_with_blockwise_scaling/67_hopper_fp8_warp_specialized_gemm_with_groupwise_scaling.cu) GEMM hang issue when problem size K is 128.
|
||||||
|
* Optimal code generation with CUDA toolkit versions 12.9.
|
||||||
|
|
||||||
|
|
||||||
## [3.9.1](https://github.com/NVIDIA/cutlass/releases/tag/v3.9.1) (2025-04-30)
|
## [3.9.1](https://github.com/NVIDIA/cutlass/releases/tag/v3.9.1) (2025-04-30)
|
||||||
|
|
||||||
* Fixed Group Gemm hang issue in CUTLASS 3.x
|
* Fixed Group Gemm hang issue in CUTLASS 3.x
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||

|

|
||||||
|
|
||||||
# CUTLASS 3.9.1
|
# CUTLASS 3.9.2
|
||||||
|
|
||||||
_CUTLASS 3.9.1 - April 2025_
|
_CUTLASS 3.9.2 - May 2025_
|
||||||
|
|
||||||
CUTLASS is a collection of CUDA C++ template abstractions for implementing
|
CUTLASS is a collection of CUDA C++ template abstractions for implementing
|
||||||
high-performance matrix-matrix multiplication (GEMM) and related computations at all levels
|
high-performance matrix-matrix multiplication (GEMM) and related computations at all levels
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
#define CUTLASS_MAJOR 3
|
#define CUTLASS_MAJOR 3
|
||||||
#define CUTLASS_MINOR 9
|
#define CUTLASS_MINOR 9
|
||||||
#define CUTLASS_PATCH 1
|
#define CUTLASS_PATCH 2
|
||||||
|
|
||||||
#ifdef CUTLASS_VERSIONS_GENERATED
|
#ifdef CUTLASS_VERSIONS_GENERATED
|
||||||
#include "cutlass/version_extended.h"
|
#include "cutlass/version_extended.h"
|
||||||
|
|||||||
@@ -133,7 +133,7 @@ def get_option_registry():
|
|||||||
this._option_registry = OptionRegistry(device_cc())
|
this._option_registry = OptionRegistry(device_cc())
|
||||||
return this._option_registry
|
return this._option_registry
|
||||||
|
|
||||||
this.__version__ = '3.9.1'
|
this.__version__ = '3.9.2'
|
||||||
|
|
||||||
from cutlass.backend import create_memory_pool
|
from cutlass.backend import create_memory_pool
|
||||||
from cutlass.emit.pytorch import pytorch
|
from cutlass.emit.pytorch import pytorch
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ from setuptools import setup
|
|||||||
def perform_setup():
|
def perform_setup():
|
||||||
setup(
|
setup(
|
||||||
name='cutlass_library',
|
name='cutlass_library',
|
||||||
version='3.9.1',
|
version='3.9.2',
|
||||||
description='CUTLASS library generation scripts',
|
description='CUTLASS library generation scripts',
|
||||||
packages=['cutlass_library']
|
packages=['cutlass_library']
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ from setuptools import setup
|
|||||||
def perform_setup():
|
def perform_setup():
|
||||||
setup(
|
setup(
|
||||||
name='pycute',
|
name='pycute',
|
||||||
version='3.9.1',
|
version='3.9.2',
|
||||||
description='Python implementation of CuTe',
|
description='Python implementation of CuTe',
|
||||||
packages=['pycute'],
|
packages=['pycute'],
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user