cub::TransformVectorizedPolicy#
-
struct TransformVectorizedPolicy#
The vectorized sub-policy for TransformPolicy.
Public Functions
- inline friend ::std::ostream &operator<<(
- ::std::ostream &os,
- const TransformVectorizedPolicy &policy
Public Members
-
int threads_per_block#
Number of threads in a CUDA block.
-
int items_per_thread#
Number of items processed per thread. Must be a multiple of vec_size.
-
int vec_size#
Number of elements loaded/stored per vectorized access. Must evenly divide items_per_thread.
Friends
- inline friend constexpr bool operator==(
- const TransformVectorizedPolicy &lhs,
- const TransformVectorizedPolicy &rhs
- inline friend constexpr bool operator!=(
- const TransformVectorizedPolicy &lhs,
- const TransformVectorizedPolicy &rhs