AMD astub märkimisväärse sammu edasi GPU-tarkvara arenduses, tutvustades lahendust, mis ühendab ROCm tehnoloogia NVIDIA CUDA binaarsete failidega.
See uus lahendus, mida tuntakse nimega ZLUDA, võimaldab olemasolevatel CUDA rakendustel töötada otse AMD Radeon graafikakaartidel ilma algse lähtekoodi muutmise vajaduseta.
Mõned olulised andmed selle uue tehnoloogia kohta hõlmavad:
ZLUDA: Ühilduvuse eest vastutav projekt kannab nime ZLUDA. See arendati algselt CUDA tuge Intel integreeritud graafikakaartidele tuua, kuid seda on nüüd kohandatud töötama Radeon kaartidega AMD HIP / ROCm’i pinu kaudu.
Binaarne ühilduvus: Tänu ZLUDA-le saavad paljud olemasolevad CUDA töökoormused sujuvalt töötada AMD graafikakaartidel, kaasates vähem programmeerijaid. See toimib raamatukogu asendusena, mis hõlbustab lõppkasutajatel CUDA-toega tarkvara käitamist.
Jõudluskatsed: ZLUDA rakenduse jõudluskatsed on näidanud paljulubavaid tulemusi. CUDA tarkvara ja renderdused töötasid ZLUDA-ga sujuvalt ning Blender 4.0-s optimeeritud CUDA jaoks tehakse AMD Radeon graafikakaartidel kiiremini renderdamist kui ROCm / HIP pordil, mis vähendab renderdamise aega 10-20% sõltuvalt stseenist.
Avaallikas: ZLUDA projekt on kahekordselt litsentseeritud Apache 2.0 ja MIT litsentside all. Rusti keele entusiastid on rõõmsad teades, et seda kasutatakse Radeon-kaartide rakenduses.
GitHubi hoidla: Kui olete uudishimulik ja soovite uurida uut ZLUDA avatud lähtekoodi Radeon-kaartide jaoks, leiate selle GitHubi platvormilt.
See uus tehnoloogia laiendab AMD võimalusi GPU turul ja soodustab tervislikku konkurentsi. On põnev näha edusamme, mis kasuks nii arendajatele kui ka lõppkasutajatele.
Korduma kippuvad küsimused
The source of the article is from the blog enp.gr