Grafische kaarten

Vuda wil cuda vulkanisch maken

Inhoudsopgave:

Anonim

Jgbit, een ontwikkelaar bij GitHub, heeft een ambitieus open source-project genaamd VUDA gelanceerd, dat is geïnspireerd door Nvidia's CUDA API om een ​​gemakkelijk toegankelijke GPU-computerinterface naar de open source-wereld te brengen.

VUDA zal het volledige potentieel van CUDA naar Vulkan brengen

VUDA is geïmplementeerd als een wrapper over de zeer populaire Vulkan volgende-generatie grafische API, die op laag niveau toegang biedt tot de hardware van Nvidia. VUDA wordt alleen geleverd als een C ++ - bibliotheek voor de koptekst, wat betekent dat het compatibel is met alle platforms die een C ++ - compiler hebben en die compatibel zijn met Vulkan. Hoewel het project nog jong is, is het potentieel enorm, vooral vanwege het open source karakter van het gebruik van de MIT-licentie. De pagina op GitHub wordt geleverd met een zeer eenvoudig voorbeeld, wat een goed begin zou kunnen zijn om de bibliotheek te gebruiken.

We raden aan om ons bericht over Nvidia RTX 2080 Ti Review in het Spaans te lezen

De meeste mensen verwarren CUDA met een taal of misschien een API, maar dat is het niet. CUDA is een parallel computerplatform en programmeermodel, wat het gebruik van een GPU voor algemeen computergebruik eenvoudig en elegant maakt. De ontwikkelaar programmeert nog steeds in C, C ++, Fortran of een steeds groter wordende lijst met ondersteunde talen, en neemt extensies hiervan op in de vorm van enkele basiszoekwoorden. Met deze sleutelwoorden kan de ontwikkelaar grote hoeveelheden parallellisme uitdrukken en de compiler naar het deel van de applicatie leiden dat naar de GPU verwijst.

De komst van CUDA in Vulkan zal een grote en belangrijke deur openen voor ontwikkelaars die deze API gebruiken, die steeds populairder wordt vanwege zijn voordelen en omdat hij platformonafhankelijk is.

Grafische kaarten

Bewerkers keuze

Back to top button