Нужно ли сохранять параметры копирования памяти CUDA 3D?

Рассмотрим функцию CUDA API

      CUresult cuMemcpy3DAsync (const CUDA_MEMCPY3D* pCopy, CUstream hStream);

описано здесь.

ТребуетсяCUDA_MEMCPY3Dструктура по указателю ; и этот указатель относится не к какой-то сущности, созданной драйвером CUDA, а к структуре, созданной пользователем.

Мой вопрос: нужно ли нам поддерживать структуру, на которую указывает, после возврата вызова этой функции? например, до тех пор, пока мы не синхронизируем поток, в котором мы поставили копию в очередь? Или - мы можем просто отказаться от него сразу? Я предполагаю, что это должно быть первое, но в документации ничего не сказано.

0 ответов

Другие вопросы по тегам