tf::detail::cudaBlockReduce
tf::detail::cudaBlockReduce::Storage
unsigned nt nt
typename T
const unsigned const unsigned tf::detail::cudaBlockReduce< nt, T >::group_size group_size = std::min(nt, CUDA_WARP_SIZE)
const unsigned const unsigned tf::detail::cudaBlockReduce< nt, T >::num_passes num_passes = log2(group_size)
const unsigned const unsigned tf::detail::cudaBlockReduce< nt, T >::num_items num_items = nt / group_size
typename op_t
__device__ T __device__ T tf::detail::cudaBlockReduce< nt, T >::operator() (unsigned, T, Storage &, unsigned, op_t, bool=true) const operator() unsigned tid T x Storage & storage unsigned count op_t op bool ret true
- tf::detail::cudaBlockReduce
  group_size
- tf::detail::cudaBlockReduce
  num_items
- tf::detail::cudaBlockReduce
  num_passes
- tf::detail::cudaBlockReduce
  operator()