48 struct OpMultiplyAddSaturate;
    63 struct OpClassTensorOp;
    67 struct OpClassWmmaTensorOp;
   113 struct Mma<gemm::GemmShape<1, 1, 1>, 1, ElementA, LayoutA, ElementB, LayoutB, ElementC, LayoutC, Operator> {
   119     Array<ElementC, 1> &d,
   120     Array<ElementA, 1> 
const &a,
   121     Array<ElementB, 1> 
const &b,
   122     Array<ElementC, 1> 
const &c
   125     d[0] = a[0] * b[0] + c[0];
 
Definition: aligned_buffer.h:35
Defines common types used for all GEMM-like operators. 
Statically sized array of elements that accommodates all CUTLASS-supported numeric types and is safe ...
#define CUTLASS_HOST_DEVICE
Definition: cutlass.h:89
Top-level include for all CUTLASS numeric types. 
Shape of a matrix multiply-add operation. 
Definition: include/cutlass/gemm/gemm.h:57
Matrix multiply-add operation. 
Definition: arch/mma.h:92
Matrix multiply for SM75. 
cutlass::arch::Mma< gemm::GemmShape< 1, 1, 1 >, 1, ElementA, LayoutA, ElementB, LayoutB, ElementC, LayoutC, Operator >::operator() CUTLASS_HOST_DEVICE void operator()(Array< ElementC, 1 > &d, Array< ElementA, 1 > const &a, Array< ElementB, 1 > const &b, Array< ElementC, 1 > const &c)
Definition: arch/mma.h:118