mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-07-18 01:28:27 +00:00
[CK] Clean up Stream-K remnants in old CK and fix static_assert in CK Tile (#8595) ## Motivation This PR is cleans up some Stream-K documentation (e.g., typos, unneeded docs) and fixes an error in a Stream-K static assert. This PR adds no new functionality. ## Technical Details Exact details about the clean-up changes are as follows: - Removes Stream-K documentation from old CK that were missed in PR #8141. - Fixes `static_assert` syntax in Stream-K kernel by adding `constexpr` to if-else condition and correcting empty message parameter. - Cleans up some typos in some Doxygen comments in the CK Tile Stream-K kernel file. ## Test Plan Ran existing tests locally; no new functionality was added, so no new tests were added. ## Test Result Tests passed. ## Submission Checklist - [x] Look over the contributing guidelines at https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.
Composable Kernel client examples
Client application links to CK library, and therefore CK library needs to be installed before building client applications.
Build
mkdir -p client_example/build
cd client_example/build
cmake \
-D CMAKE_CXX_COMPILER=/opt/rocm/bin/hipcc \
-D CMAKE_PREFIX_PATH="/opt/rocm;${PATH_TO_CK_INSTALL_DIRECTORY}" \
-D GPU_TARGETS="gfx908;gfx90a" \
..
You must set the GPU_TARGETS macro to specify the GPU target architecture(s).
Build client example
make -j