|
template<typename InputIteratorT , typename OutputIteratorT > |
static __host__ hipError_t | InclusiveSum (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT , typename ScanOpT > |
static __host__ hipError_t | InclusiveScan (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, ScanOpT scan_op, int num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT > |
static __host__ hipError_t | ExclusiveSum (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT , typename ScanOpT , typename InitValueT > |
static __host__ hipError_t | ExclusiveScan (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, ScanOpT scan_op, InitValueT init_value, int num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT > |
static __host__ hipError_t | InclusiveSum (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, size_t num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT , typename ScanOpT > |
static __host__ hipError_t | InclusiveScan (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, ScanOpT scan_op, size_t num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT > |
static __host__ hipError_t | ExclusiveSum (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, size_t num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|
template<typename InputIteratorT , typename OutputIteratorT , typename ScanOpT , typename InitValueT > |
static __host__ hipError_t | ExclusiveScan (void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, ScanOpT scan_op, InitValueT init_value, size_t num_items, hipStream_t stream=0, bool debug_synchronous=false) |
|