Source: composable-kernel Section: devel Priority: optional Maintainer: Debian ROCm Team Uploaders: Christian Bayle , Talha Can Havadar Build-Depends: debhelper-compat (= 13), dh-cmake, dh-sequence-python3, ccache, clang-tidy-22, cmake (>=3.31.6~), cmake-data (>=3.31.6~), cpio, git, googletest, hipcc (>=7.2.3~), libamd-comgr-dev (>=7.2.3~), libamdhip64-dev (>=7.2.3~), libbzip3-dev, libdw-dev, libelf-dev, libhiprtc-builtins7, libhsa-runtime-dev (>=7.2.3~), libhsakmt-dev, liblld-22, libnuma-dev, librocrand-dev (>=7.2.2~), libsqlite3-dev, libzstd-dev, ninja-build, pkg-rocm-tools (>= 0.9.8~), pybuild-plugin-pyproject, python3-all, python3-setuptools, python3-setuptools-scm, rocm-cmake (>=7.1.0~), rocm-device-libs-22 (>=7.2.3~), zlib1g-dev Build-Depends-Indep: dh-sequence-sphinxdoc , libjs-jquery , libjs-mathjax , python3-doxysphinx , python3-rocm-docs (>= 1.20.0-1~) , python3-sphinx-external-toc , python3-sphinxcontrib.bibtex Standards-Version: 4.7.4 Homepage: https://github.com/ROCm/rocm-libraries Rules-Requires-Root: no Vcs-Git: https://salsa.debian.org/rocm-team/composable-kernel.git Vcs-Browser: https://salsa.debian.org/rocm-team/composable-kernel Package: libcomposable-kernel-dev Section: libdevel Architecture: amd64 arm64 XB-X-ROCm-GPU-Architecture: ${rocm:GPU-Architecture} Depends: ${misc:Depends}, ${shlibs:Depends} Description: Programming Model for ML Tensor Operators The Composable Kernel (CK) library provides a programming model for writing performance-critical kernels for machine learning workloads across multiple architectures (GPUs, CPUs, etc.). The CK library uses general purpose kernel languages, such as HIP C++. . CK uses two concepts to achieve performance portability and code maintainability: . * A tile-based programming model * Algorithm complexity reduction for complex machine learning (ML) operators. This uses an innovative technique called Tensor Coordinate Transformation. . The current CK library is structured into four layers: . * Templated Tile Operators * Templated Kernel and Invoker * Instantiated Kernel and Invoker * Client API Package: libcomposable-kernel-doc Section: doc Architecture: all Multi-Arch: foreign Build-Profiles: Depends: libjs-jquery, libjs-mathjax, ${misc:Depends}, ${sphinxdoc:Depends} Description: Programming Model for ML Tensor Operators (doc) The Composable Kernel (CK) library provides a programming model for writing performance-critical kernels for machine learning workloads across multiple architectures (GPUs, CPUs, etc.). The CK library uses general purpose kernel languages, such as HIP C++. . This package provides documentation Package: python3-ck4inductor Section: python Architecture: all Depends: ${misc:Depends}, ${python3:Depends} Description: Programming Model for ML Tensor Operators (Python) The Composable Kernel (CK) library provides a programming model for writing performance-critical kernels for machine learning workloads across multiple architectures (GPUs, CPUs, etc.). The CK library uses general purpose kernel languages, such as HIP C++. . This package provides Python interface Package: libcomposable-kernel-tests Section: libdevel Architecture: amd64 arm64 XB-X-ROCm-GPU-Architecture: ${rocm:GPU-Architecture} Depends: ${misc:Depends}, ${shlibs:Depends} Build-Profiles: Description: Programming Model for ML Tensor Operators (tests) The Composable Kernel (CK) library provides a programming model for writing performance-critical kernels for machine learning workloads across multiple architectures (GPUs, CPUs, etc.). The CK library uses general purpose kernel languages, such as HIP C++. . This package provides test binaries