Cutlass
CUDA Templates for Linear Algebra Subroutines and Solvers
Public Attributes | List of all members
cutlass::gemm::GemmDesc< Scalar_, Index_ > Struct Template Reference

#include <gemm.h>

Public Attributes

Index_ m
 The dimensions of the GEMM. More...
 
Index_ n
 
Index_ k
 
Scalar_ alpha
 The alpha/beta scaling values. More...
 
Scalar_ beta
 
void const * d_a
 The source matrix A. More...
 
Index_ lda
 The stride for A. More...
 
void const * d_b
 The source matrix B. More...
 
Index_ ldb
 The stride for B. More...
 
void const * d_c
 The source matrix C. More...
 
Index_ ldc
 The stride for C. More...
 
void * d_d
 The destination matrix D. More...
 
Index_ ldd
 The stride for D. More...
 

Member Data Documentation

◆ alpha

template<typename Scalar_, typename Index_ = int>
Scalar_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::alpha

◆ beta

template<typename Scalar_, typename Index_ = int>
Scalar_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::beta

◆ d_a

template<typename Scalar_, typename Index_ = int>
void const* cutlass::gemm::GemmDesc< Scalar_, Index_ >::d_a

◆ d_b

template<typename Scalar_, typename Index_ = int>
void const* cutlass::gemm::GemmDesc< Scalar_, Index_ >::d_b

◆ d_c

template<typename Scalar_, typename Index_ = int>
void const* cutlass::gemm::GemmDesc< Scalar_, Index_ >::d_c

◆ d_d

template<typename Scalar_, typename Index_ = int>
void* cutlass::gemm::GemmDesc< Scalar_, Index_ >::d_d

◆ k

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::k

◆ lda

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::lda

◆ ldb

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::ldb

◆ ldc

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::ldc

◆ ldd

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::ldd

◆ m

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::m

◆ n

template<typename Scalar_, typename Index_ = int>
Index_ cutlass::gemm::GemmDesc< Scalar_, Index_ >::n

The documentation for this struct was generated from the following file: