CUTLASS: batched_reduction_traits.h File Reference

| CUTLASS CUDA Templates for Linear Algebra Subroutines and Solvers

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces
batched_reduction_traits.h File Reference

Defines structural properties of complete batched reduction. D = alpha * Reduction(A) + beta * C. More...

`#include "cutlass/cutlass.h"`
`#include "cutlass/shape.h"`
`#include "cutlass/reduction/threadblock_swizzle.h"`
`#include "cutlass/reduction/batched_reduction.h"`
`#include "cutlass/gemm/linear_scaling.h"`
Include dependency graph for batched_reduction_traits.h:

Go to the source code of this file.

## Classes
struct | cutlass::reduction::BatchedReductionTraits< ScalarA_, ScalarC_, ScalarD_, ScalarAlphaBeta_, ScalarAccum_, ReductionSize_, OutputTile_, SubTile_, ThreadShape_, Index_, BlockSwizzle_, maxInReg_, maxOutReg_, Functor_ >
struct | cutlass::reduction::BatchedReductionTraits< ScalarA_, ScalarC_, ScalarD_, ScalarAlphaBeta_, ScalarAccum_, ReductionSize_, OutputTile_, SubTile_, ThreadShape_, Index_, BlockSwizzle_, maxInReg_, maxOutReg_, Functor_ >::Params

## Namespaces
| cutlass
| cutlass::reduction