AMD tutvustab uut GPU-tehnoloogiat – ZLUDA

15 veebruar 2024
AMD wprowadza nową technologię GPU – ZLUDA

Uus lahendus võimaldab CUDA-rakenduste jooksutamist AMD Radeon graafikakaartidel ilma lähtekoodi muutmata.

AMD teeb olulise sammu edasi GPU tarkvara arenduses, tutvustades lahendust, mis ühendab ROCm-tehnoloogia NVIDIA CUDA binaarfailidega.

See uus lahendus, mida tuntakse kui ZLUDA, võimaldab olemasolevatel CUDA rakendustel töötada otse AMD Radeon graafikakaartidel ilma vajaduseta lähtekoodi muutmiseks.

Mõned olulised faktid selle uue tehnoloogia kohta on:

ZLUDA: Ühilduvuse eest vastutav projekt kannab nime ZLUDA. See arendati algselt Intel integreeritud graafikakaartidele CUDA toe toomiseks, kuid seejärel kohandati töö AMD Radeon kaartidel läbi AMD HIP/ROCm tarkvarakihi.

Binaarne ühilduvus: Tänu ZLUDA-le saavad paljud olemasolevad CUDA koormused sujuvalt töötada AMD graafikakaartidel, kaasamata programmeerijaid. See toimib raamatukogu asendajana, mis muudab CUDA-toega tarkvara käitamise lõppkasutajatele lihtsamaks.

Jõudluse testid: ZLUDA rakenduse jõudluse testid on näidanud lootustandvaid tulemusi. CUDA tarkvarad ja renderdamine Blenderis 4.0, mis on optimeeritud CUDA jaoks, töötavad sujuvalt ZLUDA-ga ning teostavad renderdamise AMD Radeon graafikakaartidel kiiremini kui native ROCm/HIP port, vähendades renderdamise aega sõltuvalt stseenist 10-20%.

Avatud lähtekood: ZLUDA projekt on kahekordselt litsentseeritud Apache 2.0 ja MIT litsentsidega. Rust programmeerimiskeele entusiastid võivad olla rõõmsad teades, et seda kasutatakse rakenduse Radeon kaartide implementeerimisel.

GitHubi hoidla: Kui oled uudishimulik ja soovid uurida uut ZLUDA avatud lähtekoodi Radeon kaartide jaoks, leiad selle GitHub platvormilt.

See uus tehnoloogia laiendab AMD haardeulatust GPU turul ja soodustab tervislikku konkurentsi. On põnev näha arenguid, mis kasuks tulevad nii arendajatele kui ka lõppkasutajatele.

Korduma kippuvad küsimused

Kuidas saab AMD Radeon graafikakaartidel tööle panna CUDA-rakendusi ilma lähtekoodi muutmata?

ZLUDA-projekti abil, mis toimib raamatukoguna, saab olemasolevad CUDA rakendused jooksutada otse AMD Radeon graafikakaartidel ilma vajaduseta lähtekoodi muutmisega.

Kas ZLUDA-ga renderdamine toimib ka teistes tarkvarades peale Blenderi?

Kuigi artikkel mainib Blenderi optimeeritud renderdamist, saab ZLUDA-s teha muud tüüpi renderdustöid. ZLUDA võimaldab paljudel CUDA toega tarkvaradel AMD Radeon graafikakaartidel parema jõudluse.

Mis programmeerimiskeel on kasutatud ZLUDA implementeerimisel?

ZLUDA implementeerimisel Radeon kaartidel kasutatakse Rust programmeerimiskeelt.

Kas ZLUDA on avatud lähtekoodiga?

Jah, ZLUDA projekt on avatud lähtekoodiga ja seda saab uurida GitHubi platvormil.

Kas ZLUDA projekti saab kasutada muude videokaartide peal peale AMD Radeon kaartide?

ZLUDA projekti algne eesmärk oli toetada CUDA-d Intel integreeritud graafikakaartidel, kuid selle on kohandatud töötama ka AMD Radeon kaartidel. Hetkel puudub info, kas see on ühilduv muude videokaartidega.

Kas ZLUDA kiirendab tööd AMD Radeon graafikakaartidel?

Jah, läbi ZLUDA töötavad CUDA rakendused kiiremini AMD Radeon graafikakaartidel kui native ROCm/HIP port.

Allikas: AMD Introduces a New GPU Technology – ZLUDA

The source of the article is from the blog anexartiti.gr

Don't Miss

Jak zdobyć bonusowe treści w Modern Warfare 3

Mängustrateegiate avastamine ja boonuselementide avamine mängus “Modern Warfare 3”

Videomängude pidevalt arenevas maastikus mängivad ettevõtted nagu Activision olulist rolli
How to Master the “Get 3 Operator Double Kills with Grenades or Launchers” Challenge in MW3

Kuidas valdada väljakutset “Hankige 3 operaatorivõistlust kahekordseid tapmisi granaatide või laskuritega” MW3-s

Kui soovite vallutada MW3-s väljakutse “Hankige 3 operaatori topelttapmist granaatide