Графічні картки

Вуда прагне наблизити куду до вулкана

Зміст:

Anonim

Jgbit, розробник GitHub, запустив грандіозний проект з відкритим кодом під назвою VUDA, який надихає API CUDA Nvidia, щоб принести легко відкритий інтерфейс обчислювальної машини GPU у світ відкритого коду.

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

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

Рекомендуємо прочитати наш пост про Nvidia RTX 2080 Ti Огляд іспанською мовою

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

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

Графічні картки

Вибір редактора

Back to top button