VUDA: програмен интерфейс за Vulkan с отворен сорс код

Най-четени

Даниел Десподов
Даниел Десподов
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

Разработчик от GitHub с никнейм jgbit стартира проекта с отворен код VUDA. Той се е вдъхновил от API CUDA на Nvidia и прави на практика същото за API Vulkan. Тоест, в този случай вместо CUDA имаме VUDA. Според създателя на проекта, в света на отворения код ще се появи лесен и достъпен нов изчислителен интерфейс за графичните процесори.

VUDA е реализиран като софтуерен слой за популярния графичен програмен интерфейс Vulkan от следващо поколение, осигуряващ пълен достъп до всички ресурси на графичните процесори. Независимо дали са интегрирани или са отделен чип. VUDA се предоставя като библиотека за програмния език C++. По този начин проектът е съвместим с всички платформи, които имат C++ компилатор и поддържат Vulkan.

VUDA: програмен интерфейс за Vulkan с отворен сорс код

Засега проектът е в ранен етап на развитието си, но благодарение на отворения код, неговият потенциал е огромен. Сорс кодът се разпространява под MIT лиценза. Съответната страница в GitHub съдържа пример със сорс код, който дава възможност на програмиста да се ориентира и да започне използването на новата C++ библиотека.

Технологията Vulkan е аналог или по-точно конкурент на DirectX 12, Apple Metal, и Mantle на AMD (на който той се базираше в началото).

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

Нови ревюта

Подобни новини