Есть ли способ, которым я могу иметь функцию внутри ядра cuda. Я имею в виду, что мое ядро cuda довольно долго и сложно отлаживать в какой-то момент. Благодарю.
Функции внутри ядра cuda
Ответ 1
да, просто отметьте функцию с помощью __device__
, и она будет доступна только для GPU. Проверьте руководство CUDA, раздел B.1 http://developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_CUDA_ProgrammingGuide.pdf