mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-04-20 14:59:17 +00:00
Improve formatting of docs; Add a note about the DL_KERNELS flag (#825)
* Improve formatting of docs; Add a note about the DL_KERNELS flag * Change the recommended version of ROCm to 5.6
This commit is contained in:
committed by
GitHub
parent
f7cc8c3b03
commit
8c13df07bf
@@ -12,12 +12,15 @@ This document contains instructions for installing, using, and contributing to C
|
||||
Methodology
|
||||
-----------
|
||||
|
||||
Composable Kernel (CK) library aims to provide a programming model for writing performance critical kernels for machine learning workloads across multiple architectures including GPUs, CPUs, etc, through general purpose kernel languages, like HIP C++.
|
||||
Composable Kernel (CK) library aims to provide a programming model for writing performance critical
|
||||
kernels for machine learning workloads across multiple architectures including GPUs, CPUs, etc,
|
||||
through general purpose kernel languages, like HIP C++.
|
||||
|
||||
CK utilizes two concepts to achieve performance portability and code maintainability:
|
||||
|
||||
* A tile-based programming model
|
||||
* Algorithm complexity reduction for complex ML operators, using innovative technique we call "Tensor Coordinate Transformation".
|
||||
* Algorithm complexity reduction for complex ML operators, using innovative technique we call
|
||||
"Tensor Coordinate Transformation".
|
||||
|
||||
.. image:: data/ck_component.png
|
||||
:alt: CK Components
|
||||
|
||||
Reference in New Issue
Block a user