cub::TransformAlgorithm#

enum class cub::TransformAlgorithm#

Backend algorithms for DeviceTransform.

Values:

enumerator prefetch#

Uses a transform kernel that relies on prefetching the memory of all contiguous iterators.

enumerator vectorized#

Uses a transform kernel that uses load and store vectorization.

enumerator ldgsts#

Uses a transform kernel that relies on cp.async/LDGSTS to stage data into shared memory.

enumerator ublkcp#

Uses a transform kernel that relies on cp.async.bulk/UBLKCP to stage data into shared memory.