host.hpp Source File# Composable Kernel: host.hpp Source File includeck_tile host.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/host/arg_parser.hpp" 7#include "ck_tile/host/check_err.hpp" 8#include "ck_tile/host/concat.hpp" 9#include "ck_tile/host/convolution_host_tensor_descriptor_helper.hpp" 10#include "ck_tile/host/convolution_parameter.hpp" 11#include "ck_tile/host/device_memory.hpp" 12#include "ck_tile/host/device_prop.hpp" 13#include "ck_tile/host/fill.hpp" 14#include "ck_tile/host/flush_icache.hpp" 15#include "ck_tile/host/hip_check_error.hpp" 16#include "ck_tile/host/host_tensor.hpp" 17#include "ck_tile/host/joinable_thread.hpp" 18#include "ck_tile/host/kernel_launch.hpp" 19#include "ck_tile/host/permute_pk_int4.hpp" 20#include "ck_tile/host/ranges.hpp" 21#include "ck_tile/host/reference/reference_batched_contraction.hpp" 22#include "ck_tile/host/reference/reference_batched_dropout.hpp" 23#include "ck_tile/host/reference/reference_batched_dropout_randval.hpp" 24#include "ck_tile/host/reference/reference_batched_elementwise.hpp" 25#include "ck_tile/host/reference/reference_batched_gemm.hpp" 26#include "ck_tile/host/reference/reference_batched_masking.hpp" 27#include "ck_tile/host/reference/reference_batched_rotary_position_embedding.hpp" 28#include "ck_tile/host/reference/reference_batched_softmax.hpp" 29#include "ck_tile/host/reference/reference_batched_transpose.hpp" 30#include "ck_tile/host/reference/reference_elementwise.hpp" 31#include "ck_tile/host/reference/reference_fused_moe.hpp" 32#include "ck_tile/host/reference/reference_gemm.hpp" 33#include "ck_tile/host/reference/reference_grouped_conv_bwd_data.hpp" 34#include "ck_tile/host/reference/reference_grouped_conv_bwd_weight.hpp" 35#include "ck_tile/host/reference/reference_grouped_conv_fwd.hpp" 36#include "ck_tile/host/reference/reference_im2col.hpp" 37#include "ck_tile/host/reference/reference_layernorm2d_fwd.hpp" 38#include "ck_tile/host/reference/reference_moe_gemm.hpp" 39#include "ck_tile/host/reference/reference_moe_sorting.hpp" 40#include "ck_tile/host/reference/reference_permute.hpp" 41#include "ck_tile/host/reference/reference_pool.hpp" 42#include "ck_tile/host/reference/reference_reduce.hpp" 43#include "ck_tile/host/reference/reference_rmsnorm2d_fwd.hpp" 44#include "ck_tile/host/reference/reference_rowwise_quantization2d.hpp" 45#include "ck_tile/host/reference/reference_softmax.hpp" 46#include "ck_tile/host/reference/reference_topk.hpp" 47#include "ck_tile/host/reference/reference_transpose.hpp" 48#include "ck_tile/host/rotating_buffers.hpp" 49#include "ck_tile/host/stream_config.hpp" 50#include "ck_tile/host/stream_utils.hpp" 51#include "ck_tile/host/tensor_shuffle_utils.hpp" 52#include "ck_tile/host/timer.hpp" arg_parser.hpp stream_config.hpp concat.hpp joinable_thread.hpp permute_pk_int4.hpp reference_batched_contraction.hpp reference_batched_dropout.hpp reference_batched_dropout_randval.hpp reference_batched_elementwise.hpp reference_batched_gemm.hpp reference_batched_masking.hpp reference_batched_rotary_position_embedding.hpp reference_batched_softmax.hpp reference_batched_transpose.hpp reference_elementwise.hpp reference_fused_moe.hpp reference_gemm.hpp reference_grouped_conv_bwd_data.hpp reference_grouped_conv_bwd_weight.hpp reference_grouped_conv_fwd.hpp reference_im2col.hpp reference_layernorm2d_fwd.hpp reference_moe_gemm.hpp reference_moe_sorting.hpp reference_permute.hpp reference_pool.hpp reference_reduce.hpp reference_rmsnorm2d_fwd.hpp reference_rowwise_quantization2d.hpp reference_softmax.hpp reference_topk.hpp reference_transpose.hpp rotating_buffers.hpp stream_utils.hpp tensor_shuffle_utils.hpp check_err.hpp convolution_host_tensor_descriptor_helper.hpp convolution_parameter.hpp device_memory.hpp device_prop.hpp fill.hpp flush_icache.hpp hip_check_error.hpp host_tensor.hpp kernel_launch.hpp ranges.hpp timer.hpp