Видеокарты

Вуда стремится принести куда в вулкан

Оглавление:

Anonim

Jgbit, разработчик в GitHub, запустил амбициозный проект с открытым исходным кодом под названием VUDA, который вдохновлен CUDA API от Nvidia, чтобы предоставить легкий доступ к вычислительному интерфейсу GPU в мире открытого исходного кода.

VUDA принесет полный потенциал CUDA в Вулкан

VUDA реализован в виде оболочки над очень популярным графическим API-интерфейсом следующего поколения Vulkan, который обеспечивает низкоуровневый доступ к оборудованию Nvidia. VUDA поставляется как библиотека C ++ только для заголовка, что означает, что она совместима со всеми платформами, которые имеют компилятор C ++ и совместимы с Vulkan. Хотя проект еще молод, его потенциал огромен, особенно из-за открытого использования лицензии MIT. Страница на GitHub содержит очень простой пример, который может стать хорошим началом использования библиотеки.

Мы рекомендуем прочитать наш пост о Nvidia RTX 2080 Ti Review на испанском языке

Большинство людей путают CUDA с языком или, возможно, с API, но это не так. CUDA - это платформа параллельных вычислений и модель программирования, которая делает использование графического процессора для вычислений общего назначения простым и элегантным. Разработчик по-прежнему программирует на C, C ++, Fortran или в постоянно расширяющемся списке поддерживаемых языков и включает их расширения в виде некоторых основных ключевых слов. Эти ключевые слова позволяют разработчику выражать большое количество параллелизма и направлять компилятор в ту часть приложения, которая отображается на графический процессор.

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

Видеокарты

Выбор редактора

Back to top button