Если ваши ядра принимают указатель, указывающий на некоторую область буфера, вы можете просто передать исходный указатель данных этому ядру, что приведет к тому, что ваши входные данные будут перезаписаны результатами ядра.
Или, если вы работаете с алгоритмом, который требует использования буфера, вы можете использовать cudaMemcpy
, чтобы скопировать результаты, хранящиеся в буфере, в область памяти, содержащую ваши входные данные, перезаписывая ее в процессе.