docs/structcutlass_1_1epilogue_1_1threadblock_1_1OutputTileThreadMap.html
| | CUTLASS
CUDA Templates for Linear Algebra Subroutines and Solvers |
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ > Struct Template Reference
#include <output_tile_thread_map.h>
|
|
| using | ThreadMap = ThreadMap_ |
| | Conventional thread map (concept: ThreadMap) More...
|
| |
| using | Shape = Shape_ |
| | Shape of the tile. More...
|
| |
| using | Iterations = Iterations_ |
| | Iterations performed by each thread. More...
|
| |
| using | Delta = Delta_ |
| | Delta between accesses. More...
|
| |
| using | Count = Count_ |
| | Number of iterator iterations. More...
|
| |
|
|
| static CUTLASS_HOST_DEVICE MatrixCoord | initial_offset (int thread_idx) |
| | Initial offset function. More...
|
| |
|
|
| static int const | kThreads = ThreadMap::kThreads |
| | Number of threads participating in the operation. More...
|
| |
| static int const | kElementsPerAccess = ThreadMap::kElementsPerAccess |
| | Number of scalar elements per access. More...
|
| |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
| using cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::Count = Count_ |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
| using cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::Delta = Delta_ |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
| using cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::Iterations = Iterations_ |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
| using cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::Shape = Shape_ |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
| using cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::ThreadMap = ThreadMap_ |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
|
| static CUTLASS_HOST_DEVICE MatrixCoord cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::initial_offset | ( | int | thread_idx | ) | |
| inlinestatic |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
|
| int const cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::kElementsPerAccess = ThreadMap::kElementsPerAccess |
| static |
template<typename ThreadMap_ , typename Shape_ , typename Iterations_ , typename Delta_ , typename Count_ >
|
| int const cutlass::epilogue::threadblock::OutputTileThreadMap< ThreadMap_, Shape_, Iterations_, Delta_, Count_ >::kThreads = ThreadMap::kThreads |
| static |
The documentation for this struct was generated from the following file:
Generated by 1.8.11