VUDA – интерфейс программирования с открытым исходным кодом для Vulkan
Разработчик с ником jgbit на GitHub запустил проект с открытым исходным кодом под названием VUDA. Он вдохновлён API CUDA от NVIDIA, но ориентирован на кроссплатформенный API Vulkan.
Разработчик с ником jgbit на GitHub запустил проект с открытым исходным кодом под названием VUDA. Он вдохновлён API CUDA от NVIDIA, но ориентирован на кроссплатформенный API Vulkan. Таким образом, по задумке автора, в мир с открытым исходным кодом будет добавлен доступный вычислительный интерфейс GPU.VUDA реализован как оболочка поверх популярного графического API Vulkan следующего поколения, который обеспечивает низкоуровневый доступ к аппаратным ресурсам. VUDA поставляется в качестве библиотеки C++. Таким образом, новая разработка совместима со всеми платформами, на которых есть компилятор C++ и которые поддерживают Vulkan.Пока что проект находится на раннем этапе развития, но потенциал у него достаточно большой благодаря открытому исходному коду (с использованием лицензии MIT). Страница на GitHub содержит образец, который позволит приступить к использованию библиотеки.Источник: techpowerup
Также по теме:
- GitLab фиксирует рост пользователей и бесплатно предлагает платный тариф для проектов с открытым исходным кодом и учебных заведений
- Экономичная SoC Intel Elkhart Lake получит встроенный GPU Gen11 с производительностью на уровне AMD Raven Ridge
- Bloomberg: Microsoft покупает сервис GitHub
- IBM покупает Red Hat за $34 млрд