Использование векторов в CUDA - PullRequest
1 голос
/ 10 июня 2011

Как использовать cudamemcpy для векторов в C ++? мой код прекрасно работает для массивов, но векторы, кажется, не поддерживает. Любая идея, как поддерживать векторы в CUDA?

1 Ответ

3 голосов
/ 10 июня 2011

Короткий ответ: вы не можете просто использовать базовые API CUDA.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...