update: work towards support for CUDA vector types