Skip to main content
Ctrl+K
AMD Logo
ROCm™ Software Debian Build 7.2.4
Version List
  • GitHub
  • Community
  • Blogs
  • ROCm Developer Hub
  • ROCm Toolkits
    • ROCm Data Science
    • ROCm Finance
    • ROCm Life Science
    • ROCm Simulation
  • Systems and Infra Docs
  • Infinity Hub
  • Support

ROCm documentation

Composable Kernel 1.2.0 Documentation

Install

  • Composable Kernel prerequisites
  • Build and install Composable Kernel
  • Composable Kernel Docker images

Conceptual

  • Composable Kernel structure
  • Composable Kernel mathematical basis

Tutorial

  • Composable Kernel examples

Reference

  • Composable Kernel scalar types
  • Composable Kernel custom types
  • Composable Kernel vector utilities
  • Composable Kernel wrapper
  • CK API reference
  • CK Tile API reference
  • Full API class list

About

  • Contributing to Composable Kernel
  • License
  • Composable Kernel: elementwise.hpp Source File

elementwise.hpp Source File

elementwise.hpp Source File#

Composable Kernel: elementwise.hpp Source File
  • include
  • ck_tile
  • ops
elementwise.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2018-2025, Advanced Micro Devices, Inc. All rights reserved.
3
4#pragma once
5
6#include "ck_tile/ops/elementwise/binary_elementwise_operation.hpp"
7#include "ck_tile/ops/elementwise/kernel/elementwise_kernel.hpp"
8#include "ck_tile/ops/elementwise/pipeline/elementwise_pipeline_default_policy.hpp"
9#include "ck_tile/ops/elementwise/pipeline/elementwise_pipeline_problem.hpp"
10#include "ck_tile/ops/elementwise/pipeline/elementwise_shape.hpp"
11#include "ck_tile/ops/elementwise/unary_element_wise_operation.hpp"
12#include "ck_tile/ops/common/generic_2d_block_shape.hpp"
13#include "ck_tile/ops/common/load_interleaved_pk_type.hpp"
14#include "ck_tile/ops/common/streamk_common.hpp"
15#include "ck_tile/ops/common/tensor_layout.hpp"
16#include "ck_tile/ops/common/utils.hpp"
binary_elementwise_operation.hpp
elementwise_kernel.hpp
elementwise_pipeline_default_policy.hpp
elementwise_pipeline_problem.hpp
elementwise_shape.hpp
generic_2d_block_shape.hpp
load_interleaved_pk_type.hpp
streamk_common.hpp
tensor_layout.hpp
unary_element_wise_operation.hpp
utils.hpp

  • Terms and Conditions
  • ROCm Licenses and Disclaimers
  • Privacy
  • Trademarks
  • Supply Chain Transparency
  • Fair and Open Competition
  • UK Tax Strategy
  • Cookie Policy
  • Cookie Settings
© 2026 Advanced Micro Devices, Inc