ZLUDA inofema nemweya mutsva uye kodhi ichadzoserwa pamberi pe AMD uye budiriro ichaenderera mberi

ZLUDA inomhanya pane AMD's ROCm stack

Pakati paAugust takagovana pano pa blog la nhau nezve chikumbiro (chinodikanwa) ne AMD kuna Andrzej Janik, bvisa kubva munharaunda yeruzhinji chikamu chekodhi yeprojekti yeZLUDA, purojekiti inoda kuumba kushanda kwakazaruka kweCUDA teknolojia.

Nezve chiziviso chakaitwa ne AMD panguva iyoyo, izvi yakauya mushure memwedzi mitanhatu mushure mekunge kodhi yaitwa pachena, Magweta e AMD akabata Andrzej, achimuudza kuti mvumo yakapihwa panguva yetsamba iyi yakanga isina pamutemo.

ZLUDA inomhanya pane AMD's ROCm stack
Nyaya inoenderana:
AMD yakakumbira kubvisa chikamu cheZLUDA kodhi kubva munharaunda yeruzhinji

Tinofanira kurangarira izvozvo Chinangwa chikuru cheZLUDA ndechekugonesa masisitimu ane asiri-NVIDIA GPU mhanyisa CUDA zvikumbiro pasina kugadziridzwa uye nekuita kunofananidzwa neiyo yemuno maapplication, ndiko kuti, pasina emulation layers inoderedza kugona kwavo.

Uye 2022, Janik akabatana ne AMD kuti ashande pane inoenderana layer CUDA yeGPUs yekambani. Zvisinei, Mushure memakore maviri ebudiriro, AMD yakarasa kufarira chirongwa ichi. Mushure mekutanga kugamuchira mvumo kubva kumumiriri we AMD yekuburitsa kodhi yakagadziridzwa panguva yebasa rake nekambani, Andrzej akaiburitsa kune veruzhinji. Nekudaro, mwedzi mitanhatu mushure mekuburitswa, magweta e AMD akamubata, achitaura kuti mvumo yakapihwa yaive isina pamutemo. Somugumisiro, Janik akamanikidzwa kubvisa ZLUDA code ine chokuita nebasa rake pa AMD.

Panyaya iyi, Andrzej Janik akataura kuti aisazosiya basa racho uye kuti aizotsvaga imwe nzira yekuenderera mberi nebudiriro, asi pasina kutendeukira kubudiriro yaaive aita achishandira AMD.

Iyo kodhi yakadzoserwa kune pre-AMD state uye ndanga ndichishanda neshungu kuti ndivandudze iyo codebase. Ndanga ndichinyora yakagadziridzwa PTX parser yandaigara ndichida uye nekuisa hwaro hwekuvakazve.

Saka zvino Zvinoita sekuti patsva panotanga chirongwa cheZLUDA chagadzirwa, nokuti munguva pfupi yapfuura Andrzej Janik akaratidza chirongwa chitsva chekuvandudzwa kweZLUDA.

ZLUDA yadzoka. Kwemwedzi mishoma yapfuura, ndanga ndichiedza kutsvaga sangano rekutengeserana richava nechokwadi chekuenderera mberi kwekugadzirwa kweprojekti. Ndinofara kuzivisa kuti ndawana imwe isingadi chete kupa mari yekusimudzira, asiwo ine muono wakanaka kwazvo weramangwana reZLUDA. Ini ndinogovera chiono chako chenguva refu uye handigone kumirira kutaura zvakawanda nezvazvo. Hatisati tichida kuburitsa zvese, asi parizvino, tinoziva kuti tinoda kuvandudza ZLUDA

Andrzej Janik inotaura kuti vhezheni itsva yeZLUDA ichave yakavakirwa pane yekutanga kodhi Yakagadzirwa Andrzej Janik asati atanga kushanda pa AMD. Kuitwa kutsva uku haizosungirwe kune chero chaiyo GPU uye ichatarisa pakumhanya zvikumbiro zvinoshandisa CUDA pakudzidza muchina uye mabasa ehungwaru ekugadzira. Pakutanga, ZLUDA yainyanya kutarisa pane zvekugadzira zvemukati maapplication akadai saArnold Render, Blender, uye 3DF Zephyr.

Muchikamu chitsva ichi, ZLUDA ichapa rutsigiro rwekumhanyisa masisitimu seLlama.cpp, PyTorch uye TensorFlow neCUDA optimizations inoshandiswa neNVIDIA GPUs. Pakutanga, chirongwa ichi chinotarisa parutsigiro rwe AMD GPUs, uye gare gare ichaendeswa kuIntel GPUs.

Mukuwedzera kune izvi, zvinonzi zvitsva ZLUDA ichagadzirirwa kutsigira akawanda maGPU architecture, ine yekutanga kutarisa pa AMD GPUs. AMD kuita Ichavakwa kubva kutanga, uye yakagadzirirwa kuenderana neGPUs zvichienderana neRDNA1 architecture zvichienda mberi.

Pamberi pekudzoserwa kwekodhi yapfuura, ZLUDA yakanga yakachengetwa muROCm 5, kunyanya kudzivirira kudzoreredza zvese zvinogadziriswa kune iyo vhezheni. Ikozvino budiriro ichatanga kubva pakutanga, iyo itsva ZLUDA kuisirwa AMD ichashandisa ROCm 6.1+, ichiibvumira kutora mukana wemamwe maficha epamberi uye kugadzirisa kuenderana pane ramangwana rezvivakwa.

Pakazosvika Q2025 XNUMX, ZLUDA inotarisirwa kusvika pakuita basa neshanduro yakambobviswa, ichibvumira AMD GPUs kuti imhanye CUDA zvikumbiro nekuita kwemakwikwi.

Finalmente Kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako