Нужно ли сохранять параметры копирования памяти CUDA 3D?
Рассмотрим функцию CUDA API
CUresult cuMemcpy3DAsync (const CUDA_MEMCPY3D* pCopy, CUstream hStream);
описано здесь.
ТребуетсяCUDA_MEMCPY3D
структура по указателю ; и этот указатель относится не к какой-то сущности, созданной драйвером CUDA, а к структуре, созданной пользователем.
Мой вопрос: нужно ли нам поддерживать структуру, на которую указывает, после возврата вызова этой функции? например, до тех пор, пока мы не синхронизируем поток, в котором мы поставили копию в очередь? Или - мы можем просто отказаться от него сразу? Я предполагаю, что это должно быть первое, но в документации ничего не сказано.