OpenFPM  5.2.0
Project that contain the implementation of distributed structures
cub::AgentReduceByKey< AgentReduceByKeyPolicyT, KeysInputIteratorT, UniqueOutputIteratorT, ValuesInputIteratorT, AggregatesOutputIteratorT, NumRunsOutputIteratorT, EqualityOpT, ReductionOpT, OffsetT >::_TempStorage Union Reference

Data Fields

struct {
   BlockScanT::TempStorage   scan
 
   TilePrefixCallbackOpT::TempStorage   prefix
 
   BlockDiscontinuityKeys::TempStorage   discontinuity
 
}; 
 
BlockLoadKeysT::TempStorage load_keys
 
BlockLoadValuesT::TempStorage load_values
 
Uninitialized< KeyValuePairT[TILE_ITEMS+1]> raw_exchange
 

Detailed Description

template<typename AgentReduceByKeyPolicyT, typename KeysInputIteratorT, typename UniqueOutputIteratorT, typename ValuesInputIteratorT, typename AggregatesOutputIteratorT, typename NumRunsOutputIteratorT, typename EqualityOpT, typename ReductionOpT, typename OffsetT>
union cub::AgentReduceByKey< AgentReduceByKeyPolicyT, KeysInputIteratorT, UniqueOutputIteratorT, ValuesInputIteratorT, AggregatesOutputIteratorT, NumRunsOutputIteratorT, EqualityOpT, ReductionOpT, OffsetT >::_TempStorage

Definition at line 227 of file agent_reduce_by_key.cuh.


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