internal Namespace Reference

internal Namespace Reference#

hipCUB: hipcub::internal Namespace Reference
hipcub::internal Namespace Reference

Internal namespace (to prevent ADL mishaps between static functions when mixing different CUB installations) More...

Functions

Sequential prefix scan over statically-sized array types
template<int LENGTH, typename T , typename ScanOp >
__device__ __forceinline__ T ThreadScanExclusive (T inclusive, T exclusive, T *input, T *output, ScanOp scan_op, Int2Type< LENGTH >)
 
template<int LENGTH, typename T , typename ScanOp >
__device__ __forceinline__ T ThreadScanInclusive (T inclusive, T *input, T *output, ScanOp scan_op, Int2Type< LENGTH >)
 

Detailed Description

Internal namespace (to prevent ADL mishaps between static functions when mixing different CUB installations)