Implements the tile stream concept, composing an iterator with a transformation. Offers split-phase semantics, separating the initiation of an asynchronous memory operation with a fence forcing it to complete.
More...
Go to the source code of this file.
|
struct | cutlass::TileLoadStream< Iterator_, Transformer_ > |
| Generic stream for loading and transforming fragments. More...
|
|
struct | cutlass::TileLoadStream< Iterator_, Transformer_ >::PredicateVector |
| Empty predicate vector struct. More...
|
|
struct | cutlass::TileLoadStream< Iterator_, Transformer_ >::Params |
| Parameters object used to construct generic load stream. More...
|
|
struct | cutlass::TileStoreStream< Iterator_, Transformer_ > |
| Generic stream for transforming and storing fragments. More...
|
|
struct | cutlass::TileStoreStream< Iterator_, Transformer_ >::PredicateVector |
| Empty predicate vector struct. More...
|
|
struct | cutlass::TileStoreStream< Iterator_, Transformer_ >::Params |
| Parameters used to construct the stream. More...
|
|
struct | cutlass::PredicatedTileLoadStream< Iterator_, PredicateFunctor_, Transformer_ > |
| Generic stream for loading and transforming fragments. More...
|
|
struct | cutlass::PredicatedTileStoreStream< Iterator_, PredicateFunctor_, Transformer_ > |
| Generic stream for transforming and storing fragments. More...
|
|