/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/reduction_functions_accumulate.hpp Source File#
reduction_functions_accumulate.hpp
Go to the documentation of this file.
64 template <bool PropagateNan, typename ReduceOperation, typename AccDataType, typename IndexDataType>
Definition: ck.hpp:267
__host__ static __device__ void Calculate(AccDataType &accuVal, AccDataType currVal, IndexDataType &accuIndex, IndexDataType currIndex)
Definition: reduction_functions_accumulate.hpp:72
__host__ static __device__ void Calculate(AccDataType &accuVal, AccDataType currVal, IndexDataType &accuIndex, IndexDataType currIndex)
Definition: reduction_functions_accumulate.hpp:90
Definition: reduction_functions_accumulate.hpp:65
__host__ static __device__ void Calculate(AccDataType &accuVal, AccDataType currVal)
Definition: reduction_functions_accumulate.hpp:39
__host__ static __device__ void Calculate(AccDataType &accuVal, AccDataType currVal)
Definition: reduction_functions_accumulate.hpp:49
Definition: reduction_functions_accumulate.hpp:28
Definition: reduction_functions_accumulate.hpp:17
static __device__ void Calculate(AccDataType &accuVal, AccDataType currVal)
Definition: reduction_functions_accumulate.hpp:18