AMD tar et betydelig skritt fremover innen utviklingen av GPU-programvare ved å introdusere en løsning som kombinerer ROCm-teknologien med NVIDIA’s CUDA-binærfiler.
Denne nye løsningen, kjent som ZLUDA, gjør det mulig for eksisterende CUDA-applikasjoner å kjøre direkte på AMD Radeon-grafikkort uten behov for endringer i den opprinnelige kildekoden.
Noen nøkkelinformasjon om denne nye teknologien inkluderer:
ZLUDA: Prosjektet som står ansvarlig for kompatibiliteten heter ZLUDA. Det ble opprinnelig utviklet for å bringe støtte for CUDA til Intels integrerte grafikkort, men er nå tilpasset for å fungere med Radeon-kort gjennom AMDs HIP/ROCm-stakk.
Binærkompatibilitet: Takket være ZLUDA kan mange eksisterende CUDA-arbeidsbelastninger kjøre sømløst på AMD-grafikkort uten involvering av programvareutviklere. Det fungerer som en bibliotekerstatning, noe som gjør det enklere for sluttbrukere å kjøre CUDA-støttet programvare.
Ytelsestester: Ytelsestester for implementeringen av ZLUDA har vist lovende resultater. CUDA-programvare og renderingsmotorer fungerte problemfritt med ZLUDA, og rendering i Blender 4.0, som er optimalisert for CUDA, kjører nå raskere på AMD Radeon-grafikkort enn på den native ROCm/HIP-porten. Dette reduserer rendereringstiden med 10-20%, avhengig av scenen.
Åpen kildekode: ZLUDA-prosjektet er dobbeltlisensiert under Apache 2.0 og MIT-lisenser. Rust-språkentusiaster vil glede seg over at det brukes i implementeringen for Radeon-kort.
GitHub-repositorium: Hvis du er nysgjerrig og ønsker å utforske den nye ZLUDA-åpen kildekode for Radeon-kort, finner du den på GitHub-plattformen.
Denne nye teknologien potensielt utvider AMDs rekkevidde på GPU-markedet og fremmer sunn konkurranse. Det er spennende å se fremskritt som gagner både utviklere og sluttbrukere.
Ofte stilte spørsmål:
Hva er ZLUDA?
ZLUDA er en løsning som kombinerer ROCm-teknologien med NVIDIA’s CUDA-binærfiler, slik at eksisterende CUDA-applikasjoner kan kjøre på AMD Radeon-grafikkort uten endring av kildekoden.
Hvordan fungerer ZLUDA?
ZLUDA fungerer som en bibliotekerstatning og gjør det mulig for CUDA-arbeidsbelastninger å kjøre sømløst på AMD-grafikkort uten programmererens involvering.
Hvilke fordeler har ZLUDA?
ZLUDA gir brukerne mulighet til å dra nytte av CUDA-støttede programvare på AMD-grafikkort uten store endringer i koden. Dette utvider AMDs rekkevidde på GPU-markedet og gir sunn konkurranse.
Hvor kan jeg finne den åpne kildekoden for ZLUDA?
Den åpne kildekoden for ZLUDA for Radeon-kort finnes på GitHub-plattformen.
(Kilde: [URL not provided])
The source of the article is from the blog coletivometranca.com.br