Xe, Intel mutsva weLinux mutyairi weGPUs ayo

Xe

Xe ndiyo itsva Linux kernel graphics driver yemazuva ano iGPUs uye dGPUs

Intel yakavhurwa ichangobva kuburitsa yekutanga vhezheni yede mutyairi mutsva welinux kernel, ine zita rekodhi "Xe", inotaura kuti vatyairi vatsva ava Yakagadzirirwa kushandiswa nemaGPU akabatanidzwa uye makadhi emifananidzo vakangwara yakavakirwa paIntel Xe architecture inoshandiswa mumifananidzo yakabatanidzwa kubvira Tiger Lake processors uye sarudza Arc mhuri mifananidzo yemakadhi.

Chinangwa yekuvandudza mutyairi ndizvo ipai hurongwa hwekutsigira machipisi matsva, isina kusungirirwa kukodhi kutsigira mapuratifomu ekare. Kunyanya kushanda kugovera kweiyo Xe kodhi nezvimwe zvikamu zve DRM (Direct Rendering Manager) subsystem inoziviswa zvakare.

Iyo kodhi yakatanga kugadzirwa kuti itsigire akasiyana ezvivakwa zvehardware uye inowanikwa pakuyedzwa pa x86 uye ARM masisitimu.

Intel's Linux giraidhi mutyairi mainjiniya anga achishanda chinyararire pane nyowani Direct Rendering Manager mutyairi weiyo nyowani Gen12/Xe mifananidzo uye aita nhanho kudzivirira kutakura akatenderedza i915 mutyairi mukwende.

Iyi imharidzo yeXe, mutyairi mutsva weIntel GPUs anotsigira ese ari maviri.
akabatanidzwa uye discrete mapuratifomu kubva kuTiger Lake (yekutanga chikuva ne Intel Xe architecture). Chinangwa chemutyairi mutsva uyu ndechekuva nehwaro hutsva kushanda kubva kune izvo hazvitadziswe nemapuratifomu ekare, ukuwo uchitora mukana wekugadzirisazve mutongi wedu kuti awedzere kugoverana mu drm subsystem, kuwedzera uye kutibvumira kupa zvakawanda kune zvimwe Akagovaniswa zvinhu seTTM uye drm/scheduler. Iyo yekurangarira modhi yakavakirwa paVM sunga iyo yakafanana neiyo i915 kuita. Saizvozvowo execbuf Kuitwa kweXe kwakafanana ne execbuf3 pane i915

Zvinonzi kushandiswa kwazvino kuchiri kutariswa sechiyedzo sarudzo yekukurukurirana nevagadziri, iyo isati yagadzirira kubatanidzwa muchikamu chikuru chekernel. Basa pane yekare i915 controller hairegi uye kugadzirisa kwayo kuchaenderera mberi. Iyo itsva Xe controller yakarongerwa kuve yakagadzirira mukati me2023.

Iyo kodhi iri pachinhanho chave kutoshanda uye ruzivo
rutsigiro rwemapuratifomu akawanda seyeTiger Lake, nerutsigiro rwekutanga
yakaitwa muMesa (yeIris neAnv, yedu OpenGL uye vatyairi veVulkan), pamwe chete
sezvakaita NEO (yeOpenCL uye Level0). A Mesa MR [2] uye NEO zvakaburitswa
Kuitwa uku kuchaburitswa pachena kutanga kwegore rinouya. Tinewo suite. kubva kuIGT yeXE iyo ichanyorwa paIGT munguva pfupi.

Mumutongi mutsva, yakawanda yekodhi yekudyidzana nemasikirini inokweretwa kubva kune i915 mutyairi uye, mune ramangwana, vagadziri vanoronga kuona kugovaniswa kwekodhi iyi kune vese vanodzora kudzivirira kudzokororwa kwezvakajairwa zvikamu (ikozvino kodhi yakadai inongovakwazve kaviri, asi dzimwe nzira dzekugovanisa kodhi dziri kukurukurwa).

Iyo yekurangarira modhi muXe iri padyo zvakanyanya nekuitwa kweiyo i915 memory modhi, uye kuita kwe execbuf kwakafanana chaizvo ne execbuf3 kubva ku915 kodhi. Kuti utsigire OpenGL neVulkan graphics APIs, kuwedzera kumutyairi weLinux kernel, chirongwa ichi chakagadzirirawo shanduko kuti Iris neAVV Mesa vatyairi vashande kuburikidza neXe module.

Mune chimiro chayo chazvino, iyo Xe-Mesa chinongedzo chatokura zvakakwana kumhanya GNOME, OpenGL uye Vulkan-based mabhurawuza nemitambo, asi pachine dzimwe nyaya netsikidzi, pakati pezvimwe zvinhu, izvo zvinoita kuti iparare. Zvakare, hapana basa rekuita optimization rakaitwa parizvino.

Pakupedzisira zvakakodzera kutaura izvozvo Chirongwa cheIntel ndechekuenderera mberi nekushanda pachiri nekuchibatanidza neMesa muzvikamu zvidiki, asi chinyorwa chako chikuru chechinhu chose chinonamira paunenge uchienda kubvumira kuratidza kuri nyore.

Kana uri kufarira 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