Как скопировать переменную, созданную библиотекой Thrust, в обычную переменную CUDA

Я использую библиотеку Thrust для решения проблемы. Проблема, с которой я сталкиваюсь при использовании этой библиотеки, заключается в том, что когда я выделяю память с помощью device_vector, то тяга автоматически управляет памятью. Теперь у меня есть массив, выделенный cudaMalloc, и я хочу заполнить его, используя device_vector, созданный ранее параллельно. Поэтому я напишу ядро ​​для этого, но какой будет тип данных для вектора, созданного тягой.


person user1439690    schedule 23.10.2012    source источник
comment
@talonmies, Большое спасибо! Эта ссылка работала для меня.   -  person user1439690    schedule 24.10.2012
comment
Подтвержден точный дубликат, пожалуйста, проголосуйте, чтобы закрыть.   -  person harrism    schedule 24.10.2012
comment
Если другие вопросы и ответы сработали для вас, проголосуйте за них. Это сделает их более заметными на SO, и другим будет легче их найти в будущем.   -  person talonmies    schedule 24.10.2012