Описание тега cuda-driver

API нижнего уровня на языке C для управления вычислительной работой на платформе CUDA на оборудовании NVIDIA GPU.

Этот тег относится к . Это низкоуровневая альтернатива гораздо более распространенному API драйвера CUDACUDA Runtime API . Оба являются частью платформы CUDA и предлагают разные уровни абстракции при программировании приложений GPU общего назначения.

Driver API во многом напоминает стиль программирования OpenCL .В отличие от Runtime API, он не требует использования nvccкомпилятор и предлагает возможность компиляции во время выполнения с помощью библиотеки NVRTC .

Члены API драйвера CUDA имеют префикс cu, в то время как члены Runtime API имеют префикс cuda. Например:cudaGetErrorName(API среды выполнения) иcuGetErrorName(драйвер API).

Документация NVIDIA о разнице между API-интерфейсами драйвера и среды выполнения .

Вопросы об API драйвера CUDA можно задать здесь, на Stack Overflow, но если у вас есть ошибки, о которых нужно сообщить, вам следует обсудить их на форумах CUDA или сообщить о них через зарегистрированный портал для разработчиков . Вы можете сделать перекрестную ссылку на любое обсуждение здесь, на SO.