CUDA + Vulkan = VUDA. Interfejs NVIDII doczekał się open source'owego rywala

Interfejs programistyczny CUDA, pozwalający wykorzystać moc obliczeniową karty graficznej do rozwiązywania problemów numerycznych, ma jedną istotną wadę. Mianowicie jest on kompatybilny wyłącznie z chipami NVIDII. A gdyby tak poszukać czegoś bardziej elastycznego? Właśnie tym czymś mają być biblioteki VUDA, zgodne z większością współczesnych grafik.

Źródło: DepositphotosŹródło: Depositphotos
Piotr Urbaniak

Technicznie rzecz biorąc, VUDA to wrapper, zbudowany w oparciu o uniwersalne pod względem kompatybilności API Vulkan i język C++ (biblioteki typu „header only”). Stąd interfejs ten można wykorzystać nie tylko na kartach NVIDII, ale także AMD, a nawet integrach Intela i dużej części GPU mobilnych. Jedynym warunkiem staje się obecność odpowiedniego kompilatora.

Źródło: jgbit, GitHub
Źródło: jgbit, GitHub

Co ciekawe, cały projekt jest inicjatywą wyłącznie jednej osoby, legitymującej się pseudonimem jgbit. Jednak autor (albo autorka) zdecydował się na publiczne udostępnienie kodu źródłowego w serwisie GitHub i licencję MIT, więc o dalszy rozwój tak ciekawej idei raczej nie powinniśmy się martwić.

Inna sprawa, że Khronos, grupa odpowiedzialna za Vulkana, także rozwija na bieżąco uniwersalny framework, OpenCL. Ale różnorodności nigdy za wiele, prawda?

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Zakazy social mediów dla nastolatków. Eksperci widzą problem
Zakazy social mediów dla nastolatków. Eksperci widzą problem
Zagrożenia w sieci. Na nie narażone są dzieci
Zagrożenia w sieci. Na nie narażone są dzieci
Sextortion: na czym polega internetowy szantaż?
Sextortion: na czym polega internetowy szantaż?
Koniec dominacji USA w Europie? Francja porzuca Windowsa
Koniec dominacji USA w Europie? Francja porzuca Windowsa
Ministerstwo Cyfryzacji zachwala mSzyfr. Nowy, bezpieczny komunikator
Ministerstwo Cyfryzacji zachwala mSzyfr. Nowy, bezpieczny komunikator
Zapłacą 99 mln dol. Pozwolą naprawić ciągniki bez oficjalnego serwisu
Zapłacą 99 mln dol. Pozwolą naprawić ciągniki bez oficjalnego serwisu
Komunikat Pekao S.A. Dotyczy wszystkich klientów
Komunikat Pekao S.A. Dotyczy wszystkich klientów
Copilot znika. Microsoft wycofuje się z agresywnej promocji
Copilot znika. Microsoft wycofuje się z agresywnej promocji
Santander Bank Polska zmienia nazwę. Będzie nowy adres WWW
Santander Bank Polska zmienia nazwę. Będzie nowy adres WWW
Masz mObywatela? Niektóre funkcje będą niedostępne
Masz mObywatela? Niektóre funkcje będą niedostępne
Awaria w Alior Banku. Nie działa aplikacja (aktualizaja)
Awaria w Alior Banku. Nie działa aplikacja (aktualizaja)
Ostrzeżenie CERT Orange. "Karta SIM wymaga aktualizacji"
Ostrzeżenie CERT Orange. "Karta SIM wymaga aktualizacji"
MOŻE JESZCZE JEDEN ARTYKUŁ? ZOBACZ CO POLECAMY 🌟