Grafikkort

Vuda syftar till att föra cuda till vulkan

Innehållsförteckning:

Anonim

Jgbit, en utvecklare på GitHub, har lanserat ett ambitiöst open source-projekt som heter VUDA, som är inspirerat av Nvidias CUDA API för att föra ett lättillgängligt GPU-datorgränssnitt till open source-världen.

VUDA kommer att föra CUDAs fulla potential till Vulkan

VUDA implementeras som ett omslag på det mycket populära Vulkan nästa generations grafiska API, som ger låg nivå åtkomst till Nvidias hårdvara. VUDA kommer som ett C ++ -bibliotek för endast rubriken, vilket innebär att det är kompatibelt med alla plattformar som har en C ++ -kompilerare och som är kompatibla med Vulkan. Projektet är fortfarande ungt, men potentialen är enorm, särskilt på grund av öppen källkod att använda MIT-licensen. Sidan på GitHub kommer med ett mycket grundläggande exempel, vilket kan vara en bra början att använda biblioteket.

Vi rekommenderar att du läser vårt inlägg om Nvidia RTX 2080 Ti Review på spanska

De flesta förvirrar CUDA med ett språk eller kanske ett API, men det är det inte. CUDA är en parallell datorplattform och programmeringsmodell, som gör att en GPU för datoranvändning är enkel och elegant. Utvecklaren programmerar fortfarande i C, C ++, Fortran eller en ständigt expanderande lista över språk som stöds och innehåller tillägg av dessa i form av några grundläggande nyckelord. Dessa nyckelord gör det möjligt för utvecklaren att uttrycka stora mängder parallellitet och rikta kompilatorn till den del av applikationen som kartlägger till GPU.

Ankomsten av CUDA i Vulkan kommer att öppna en stor och viktig dörr för utvecklare som använder detta API, som blir allt populärare för dess fördelar och för att vara plattformsövergripande.

Grafikkort

Redaktörens val

Back to top button