Cutlass CUDA Templates for Linear Algebra Subroutines and Solvers

Public Member Functions | Public Attributes | List of all members
cutlass::gemm::GlobalLoadStreamPair< StreamA_, StreamB_, kResidueInProlog_ >::Params Struct Reference

Parameters object.

`#include <gemm_stream_pair.h>`

## Public Member Functions
CUTLASS_HOST_DEVICE | Params ()
| Default constructor. More...
CUTLASS_HOST_DEVICE | Params (typename StreamA::Params const &_params_A, typename StreamB::Params const &_params_B)
| Constructs a global load stream pair Params object. More...

## Public Attributes
StreamA::Params | stream_a
| Parameters object for StreamA. More...
StreamB::Params | stream_b
| Parameters object for StreamB. More...

## Constructor & Destructor Documentation

## ◆ Params() [1/2]

template<typename StreamA_ , typename StreamB_ , bool kResidueInProlog_>

CUTLASS_HOST_DEVICE cutlass::gemm::GlobalLoadStreamPair< StreamA_, StreamB_, kResidueInProlog_ >::Params::Params | ( |  | ) |
| inline

## ◆ Params() [2/2]

template<typename StreamA_ , typename StreamB_ , bool kResidueInProlog_>

CUTLASS_HOST_DEVICE cutlass::gemm::GlobalLoadStreamPair< StreamA_, StreamB_, kResidueInProlog_ >::Params::Params | ( | typename StreamA::Params const & | _params_A,
|  | typename StreamB::Params const & | _params_B
| ) |  |
| inline

## Member Data Documentation

## ◆ stream_a

template<typename StreamA_ , typename StreamB_ , bool kResidueInProlog_>

StreamA::Params cutlass::gemm::GlobalLoadStreamPair< StreamA_, StreamB_, kResidueInProlog_ >::Params::stream_a

## ◆ stream_b

template<typename StreamA_ , typename StreamB_ , bool kResidueInProlog_>

StreamB::Params cutlass::gemm::GlobalLoadStreamPair< StreamA_, StreamB_, kResidueInProlog_ >::Params::stream_b

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

- gemm_stream_pair.h