Cutlass
CUDA Templates for Linear Algebra Subroutines and Solvers
Public Types | Static Public Member Functions | List of all members
cutlass::Load< Scalar_, Lanes_, Memory_, bool, size_t > Struct Template Reference

#include <load_store.h>

Public Types

typedef Vectorize< Scalar_, Lanes_ >::Type AccessType
 The output type. More...
 

Static Public Member Functions

static CUTLASS_DEVICE void load (AccessType &dst, Scalar_ const *pointer, int offset)
 The load function. More...
 

Member Typedef Documentation

◆ AccessType

template<typename Scalar_ , int Lanes_, MemorySpace::Kind Memory_, bool = (Lanes_ > 1), size_t = (sizeof(Scalar_) * Lanes_)>
typedef Vectorize<Scalar_, Lanes_>::Type cutlass::Load< Scalar_, Lanes_, Memory_, bool, size_t >::AccessType

Member Function Documentation

◆ load()

template<typename Scalar_ , int Lanes_, MemorySpace::Kind Memory_, bool = (Lanes_ > 1), size_t = (sizeof(Scalar_) * Lanes_)>
static CUTLASS_DEVICE void cutlass::Load< Scalar_, Lanes_, Memory_, bool, size_t >::load ( AccessType dst,
Scalar_ const *  pointer,
int  offset 
)
inlinestatic

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