vector::emplace_back
cuda::std::pair
tuple_cat<>()
cuda::discard_iterator
tuple_size
tuple_element
decay
cuda::std::apply
<cub/cub.cuh>
cuda.coop
-fdevice-time-trace