include/ck_tile/host/kernel_launch.hpp File Reference#
kernel_launch.hpp File Reference
#include "ck_tile/core/config.hpp"
#include "ck_tile/host/stream_config.hpp"
#include "ck_tile/host/hip_check_error.hpp"
#include "ck_tile/host/timer.hpp"
#include <hip/hip_runtime.h>
#include <cstddef>
Go to the source code of this file.
Namespaces | |
ck_tile | |
Functions | |
template<int MaxThreadPerBlock, int MinBlockPerCu, typename Kernel , typename... Args> | |
__global__ void | ck_tile::kentry (Args... args) |
template<int MaxThreadPerBlock = CK_TILE_MAX_THREAD_PER_BLOCK, int MinBlockPerCu = CK_TILE_MIN_BLOCK_PER_CU, typename KernelImpl , typename... Args> | |
CK_TILE_HOST auto | ck_tile::make_kernel (KernelImpl, dim3 grid_dim, dim3 block_dim, std::size_t lds_byte, Args... args) |
template<typename... Callables> | |
CK_TILE_HOST float | ck_tile::launch_kernel (const stream_config &s, Callables... callables) |