среда
Я использую версию CUDA 10.1. vs2017 cmake 3.17.0
вызов функции
при использовании вызова функции cudaMemcpyAsync()
или cudaMemcpy()
in __device__
.
ошибка выброса
всегда выдает ошибку, что:
error: calling a __host__ function("cudaMemcpyAsync") from a __device__ function("Init") is not allowed
требуется помощь
Мне нужно скопировать буфер размером 0 - 4 Кбайт внутри устройства . и буфер должен быть Синхронизирован, сгенерированный предыдущим результатом. я хочу скопировать память как можно быстрее, но не должно появляться таких ошибок, как
, таких как
- чтение после записи
- запись до записи.
Вот некоторые относительные ссылки в { ссылка }