Carti grafice

Vuda își propune să aducă cuda în vulkan

Cuprins:

Anonim

Jgbit, dezvoltator la GitHub, a lansat un proiect ambițios open source numit VUDA, care este inspirat din API-ul CUDA Nvidia pentru a aduce o interfață de calcul GPU ușor de accesat în lumea open source.

VUDA va aduce întregul potențial al CUDA la Vulkan

VUDA este implementat ca un înveliș peste foarte populara API grafică Vulkan de generație următoare, care oferă acces la nivel scăzut la hardware-ul Nvidia. VUDA vine ca o bibliotecă C ++ doar pentru antet, ceea ce înseamnă că este compatibil cu toate platformele care au un compilator C ++ și sunt compatibile cu Vulkan. Deși proiectul este încă tânăr, potențialul său este enorm, mai ales datorită naturii open source de utilizare a licenței MIT. Pagina de pe GitHub vine cu un eșantion de bază, care ar putea fi un bun început de utilizare a bibliotecii.

Vă recomandăm să citiți postarea noastră despre Nvidia RTX 2080 Ti Review în spaniolă

Majoritatea oamenilor confundă CUDA cu o limbă sau poate cu o API, dar nu este așa. CUDA este o platformă de calcul paralelă și model de programare, ceea ce face ca utilizarea unui GPU pentru calcul general să fie simplă și elegantă. Dezvoltatorul continuă să programeze în C, C ++, Fortran sau o listă mereu în expansiune de limbi acceptate și încorporează extensii ale acestora sub forma unor cuvinte cheie de bază. Aceste cuvinte cheie permit dezvoltatorului să exprime cantități mari de paralelism și să direcționeze compilatorul către partea din aplicație care mapează către GPU.

Sosirea CUDA în Vulkan va deschide o ușă importantă și importantă pentru dezvoltatorii care folosesc această API, care este din ce în ce mai populară pentru beneficiile sale și pentru multiplă platformă.

Carti grafice

Alegerea editorilor

Back to top button