A ZLUDA új levegőt vesz, és a kód visszaáll az AMD előtt, és a fejlesztés folytatódik

A ZLUDA az AMD ROCm veremén fut

Augusztus közepén megosztottuk itt a blogon la hírek az AMD Andrzej Janikhoz intézett kéréséről (igényéről), távolítsa el a nyilvánosságból a ZLUDA projekt kódjának egy részét, amely projekt a CUDA technológia nyílt megvalósítását kívánja létrehozni.

Ami az AMD akkori értesítését illeti, ez hat hónappal a kód nyilvánosságra hozatala után jött, Az AMD ügyvédei megkeresték Andrzejt, és közölték vele, hogy a levelezés során kapott engedélynek nincs jogi érvényessége.

A ZLUDA az AMD ROCm veremén fut
Kapcsolódó cikk:
Az AMD azt kérte, hogy távolítsák el a ZLUDA kód egy részét a közterületről

Emlékeznie kell erre A ZLUDA fő célja a nem NVIDIA GPU-kkal rendelkező rendszerek engedélyezése módosítások nélkül és a natív alkalmazásokhoz hasonló teljesítménnyel, azaz a hatékonyságukat csökkentő emulációs rétegek nélkül futtathatja a CUDA-alkalmazásokat.

En 2022, Janik csatlakozott az AMD-hez, hogy a kompatibilitási rétegen dolgozzon CUDA a cég GPU-ihoz. Viszont, Két év fejlesztés után az AMD elvesztette érdeklődését e kezdeményezés iránt. Miután először engedélyt kapott az AMD képviselőjétől, hogy közzétegye a céggel folytatott munkája során kifejlesztett kódot, Andrzej nyilvánosságra hozta azt. Hat hónappal a közzététel után azonban az AMD ügyvédei felvették vele a kapcsolatot, és közölték, hogy a megadott engedélynek nincs jogi érvényessége. Ennek eredményeként Janik kénytelen volt eltávolítani az AMD-nél végzett munkájához kapcsolódó ZLUDA kódot.

Erről az esetről Andrzej Janik megemlítette, hogy nem hagyja fel a projektet és alternatív utat keres a fejlesztés folytatásához, de anélkül, hogy az AMD-nél végzett munkája során elért eredményekhez kellene folyamodnia.

A kódot visszaállítottuk az AMD előtti állapotba, és én kétségbeesetten dolgozom a kódbázis fejlesztésén. Megírtam a továbbfejlesztett PTX értelmezőt, amit mindig is szerettem volna, és lefektettem az újraépítés alapjait.

És most Úgy tűnik, hogy a ZLUDA projekt új kiindulópontja létrejött, ugyanis nemrég Andrzej Janik bemutatta a ZLUDA jövőbeli fejlesztésének új tervét.

A ZLUDA visszatért. Az elmúlt hónapokban igyekeztem olyan kereskedelmi szervezetet találni, amely biztosítaná a projekt további fejlesztését. Örömmel jelenthetem be, hogy találtam egy olyant, aki nem csak a további fejlesztéseket hajlandó finanszírozni, hanem kiválóan látja a ZLUDA jövőjét. Osztom a hosszú távú elképzelésedet, és alig várom, hogy többet beszélhessek róla. Még nem akarunk mindent elárulni, de egyelőre tudjuk, hogy a ZLUDA-t szeretnénk továbbfejleszteni

Andrzej Janik megemlíti, hogy a ZLUDA új verziója az eredeti kódon fog alapulni mielőtt Andrzej Janik elkezdett dolgozni az AMD-nél. Ez az új megvalósítás nem lesz semmilyen konkrét GPU-hoz kötve és a CUDA-t gépi tanuláshoz és mesterséges intelligencia feladatokhoz használó alkalmazások futtatására fog összpontosítani. Korábban a ZLUDA elsősorban az olyan tartalomkészítő alkalmazásokra összpontosított, mint az Arnold Render, a Blender és a 3DF Zephyr.

Ebben az új szakaszban a ZLUDA támogatást nyújt az olyan keretrendszerek futtatásához, mint a Llama.cpp, PyTorch és TensorFlow az NVIDIA GPU-k által használt CUDA-optimalizálással. A projekt kezdetben az AMD GPU-k támogatására összpontosít, majd később Intel GPU-kra is portolják majd.

Ezen kívül megemlítik, hogy az új A ZLUDA-t úgy tervezték, hogy több GPU-architektúrát támogasson, kezdetben az AMD GPU-kra összpontosítva. AMD megvalósítás A semmiből épül fel, és úgy tervezték, hogy kompatibilis legyen az RDNA1 architektúrán alapuló GPU-kkal.

Az előző kód visszaállítása előtt A ZLUDA-t a ROCm 5-ben tartották, főként azért, hogy elkerüljék az adott verzióhoz tartozó összes javítás újbóli tesztelését. Most, hogy a fejlesztés a nulláról indul, az AMD új ZLUDA implementációja a ROCm 6.1+ verzióját fogja használni, ami lehetővé teszi a fejlettebb funkciók kihasználását és a jövőbeli architektúrákkal való kompatibilitás javítását.

2025 harmadik negyedévére a ZLUDA várhatóan eléri a funkcionalitás paritást a korábban eltávolított verzióval, ami lehetővé teszi az AMD GPU-k számára, hogy versenyképes teljesítménnyel futtassák a CUDA-alkalmazásokat.

Végül Ha érdekel, hogy többet tudjon meg róla, a részleteket a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.