|
2 | 2 |
|
3 | 3 | Full documentation for Composable Kernel is not yet available. |
4 | 4 |
|
5 | | -## (Unreleased) CK |
| 5 | +## CK for ROCm 6.1.0 |
6 | 6 |
|
7 | | -### Fixes |
8 | | -None |
| 7 | +### Additions |
| 8 | +* Added generic instances for GEMM XDL operations (#1161) |
| 9 | +* Added gamma and beta parameters for the layernorm and groupnorm bwd operations (#1133) |
| 10 | +* Introduced wrapper sublibrary (limited functionality). (#1071, #1098, #1108, #1126) |
| 11 | +* Added an option to vary the number of warm-up cycles and iterations for ckProfiler (#1124) |
9 | 12 |
|
10 | 13 | ### Optimizations |
11 | | -None |
| 14 | +* New performance optimizations for GEMM operations on MI200 and MI300 architectures (#1135) |
12 | 15 |
|
13 | | -### Additions |
14 | | -* Introduced wrapper sublibrary (limited functionality). (#1071, #1098, #1108, #1126, #1139) |
| 16 | +### Fixes |
| 17 | +* Reduced the build time for most GPU architectures (#1084) |
| 18 | +* Fixed some conversion issues for fp8 data type (#1099) |
15 | 19 |
|
16 | 20 | ### Changes |
17 | 21 | None |
18 | 22 |
|
| 23 | +### Known issues |
| 24 | +None |
| 25 | + |
19 | 26 | ## CK for ROCm 6.0.0 |
20 | 27 |
|
21 | 28 | ### Fixes |
|
32 | 39 | * Grouped convolution support for small K and C (#822 #879 #897) |
33 | 40 | * Support for NHWGC (2D and 3D) grouped convolution backward weight (#769 #804) |
34 | 41 | * Support for bf16/f32/f16 and NHWGC (2D and 3D) grouped convolution backward data (#757 #799) |
35 | | -* Support for Batched Gemm DL (#732) |
| 42 | +* Support for Batched GEMM DL (#732) |
36 | 43 |
|
37 | 44 | ### Changes |
38 | 45 | * Changed the grouped convolution API to maintain consistency with other convolution kernels (#817) |
|
48 | 55 |
|
49 | 56 | ### Additions |
50 | 57 | * New CMake flags: |
51 | | - * "DL_KERNELS"-* Must be set to "ON" in order to build the gemm_dl and batched_gemm_multi_d_dl instances |
| 58 | + * "DL_KERNELS"-* Must be set to "ON" in order to build the GEMM DL and batched_gemm_multi_d_dl instances |
52 | 59 | * "DTYPES" -- Can be set to any subset of "fp64;fp32;fp16;fp8;bf16;int8" to build an instance of the specified data types |
53 | 60 | * "INSTANCES_ONLY" -- Only builds CK library and instances without tests, examples, or profiler |
54 | 61 | * New feature: if GPU_TARGETS is not set in the CMake command line, CK will be built for all targets supported by the compiler |
|
0 commit comments