diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ae1ba37ce..9b4199975c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,12 @@ Full documentation for hipBLASLt is available at [rocm.docs.amd.com/projects/hip ## hipBLASLt 1.0.0 for ROCm 7.0.0 +### Added + +* Added the ``HIPBLASLT_MATMUL_DESC_A_SCALE_MODE`` and ``HIPBLASLT_MATMUL_DESC_B_SCALE_MODE`` attributes for configuring scalar (``HIPBLASLT_MATMUL_MATRIX_SCALE_SCALAR_32F``), vector (``HIPBLASLT_MATMUL_MATRIX_SCALE_OUTER_VEC_32F``) or block (``HIPBLASLT_MATMUL_MATRIX_SCALE_VEC32_UE8M0``) settings. + ### Changed -* ``HIPBLASLT_MATMUL_DESC_A_SCALE_POINTER_VEC_EXT`` and ``HIPBLASLT_MATMUL_DESC_B_SCALE_POINTER_VEC_EXT`` are deprecated, use ``ROCBLASLT_MATMUL_DESC_A_SCALE_MODE`` and ``ROCBLASLT_MATMUL_DESC_B_SCALE_MODE`` attributes to set scalar (``HIPBLASLT_MATMUL_MATRIX_SCALE_SCALAR_32F``) or vector (``HIPBLASLT_MATMUL_MATRIX_SCALE_OUTER_VEC_32F``). * The non-V2 APIs (``GemmPreference``, ``GemmProblemType``, ``GemmEpilogue``, ``GemmTuning``, ``GemmInputs``) in the Cpp header are now the same as the V2 APIs (``GemmPreferenceV2``, ``GemmProblemTypeV2``, ``GemmEpilogueV2``, ``GemmTuningV2``, ``GemmInputsV2``). The original non-V2 APIs are removed. ### Deprecations @@ -15,6 +18,18 @@ Full documentation for hipBLASLt is available at [rocm.docs.amd.com/projects/hip * `hipblasltExtAMaxWithScale` API is deprecated. * V2 APIs (``GemmPreferenceV2``, ``GemmProblemTypeV2``, ``GemmEpilogueV2``, ``GemmTuningV2``, ``GemmInputsV2``) are deprecated. +## hipBLASLt 0.12.1 for ROCm 6.4.2 + +### Added + +* Support for gfx1151 + +## hipBLASLt 0.12.1 for ROCm 6.4.1 + +### Resolved issues + +* Fixed an accuracy issue that occurred for some solutions using an `FP32` or `TF32` data type with a TT transpose. + ## hipBLASLt 0.12.0 for ROCm 6.4.0 ### Added