Cutlass
CUDA Templates for Linear Algebra Subroutines and Solvers
Public Types | Public Member Functions | Static Public Member Functions | List of all members
cutlass::gemm::DeviceGemm< DeviceGemmTraits_ > Struct Template Reference

#include <device_gemm.h>

Public Types

typedef DeviceGemmTraits_ Traits
 The Traits. More...
 
typedef Traits::Params Params
 Use the params object defined in traits. More...
 

Public Member Functions

CUTLASS_DEVICE DeviceGemm ()
 Ctor. More...
 

Static Public Member Functions

static __host__ cudaError_t launch (Params const &params)
 Support for NVRTC. More...
 

Member Typedef Documentation

◆ Params

template<typename DeviceGemmTraits_ >
typedef Traits::Params cutlass::gemm::DeviceGemm< DeviceGemmTraits_ >::Params

◆ Traits

template<typename DeviceGemmTraits_ >
typedef DeviceGemmTraits_ cutlass::gemm::DeviceGemm< DeviceGemmTraits_ >::Traits

Constructor & Destructor Documentation

◆ DeviceGemm()

template<typename DeviceGemmTraits_ >
CUTLASS_DEVICE cutlass::gemm::DeviceGemm< DeviceGemmTraits_ >::DeviceGemm ( )
inline

Methods

Member Function Documentation

◆ launch()

template<typename DeviceGemmTraits_ >
static __host__ cudaError_t cutlass::gemm::DeviceGemm< DeviceGemmTraits_ >::launch ( Params const &  params)
inlinestatic

Launch the kernels in order


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