#include <gemm.h>
|
static __host__ cudaError_t | launch (Params const ¶ms, cudaStream_t stream=cudaStreamDefault) |
| Launch the kernel. More...
|
|
static __host__ cudaError_t | launch (CUfunction kernel, Params const ¶ms, CUstream stream=CU_STREAM_LEGACY) |
| Launch the kernel. More...
|
|
|
static int const | kThreads = Traits::GemmConfig::kThreads |
| The number of threads. More...
|
|
◆ Index
template<typename GemmTraits_ >
◆ ScalarA
template<typename GemmTraits_ >
◆ ScalarB
template<typename GemmTraits_ >
◆ ScalarC
template<typename GemmTraits_ >
◆ ScalarD
template<typename GemmTraits_ >
◆ ScalarEpilogue
template<typename GemmTraits_ >
◆ SharedStorage
template<typename GemmTraits_ >
◆ This_
template<typename GemmTraits_ >
◆ Traits
template<typename GemmTraits_ >
◆ Gemm()
template<typename GemmTraits_ >
◆ launch() [1/2]
template<typename GemmTraits_ >
static __host__ cudaError_t cutlass::gemm::Gemm< GemmTraits_ >::launch |
( |
Params const & |
params, |
|
|
cudaStream_t |
stream = cudaStreamDefault |
|
) |
| |
|
inlinestatic |
◆ launch() [2/2]
template<typename GemmTraits_ >
static __host__ cudaError_t cutlass::gemm::Gemm< GemmTraits_ >::launch |
( |
CUfunction |
kernel, |
|
|
Params const & |
params, |
|
|
CUstream |
stream = CU_STREAM_LEGACY |
|
) |
| |
|
inlinestatic |
◆ multiply_add()
template<typename GemmTraits_ >
Define the mainloop iteration size
◆ kThreads
template<typename GemmTraits_ >
◆ params
template<typename GemmTraits_ >
◆ shared_storage
template<typename GemmTraits_ >
The documentation for this struct was generated from the following file: