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.

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.