Короткий ответ: вы не можете просто использовать базовые API CUDA.
Если вы хотите использовать контейнеры STL с CUDA, вам следует обратиться к библиотеке шаблонов thrust , которая предоставляет STL-подобный интерфейс к графическому процессору и ряд полезных алгоритмов графического процессора для работы с данными внутри контейнера. типы.