Nvidia yakaburitsa zviri pamutemo kodhi yeGPU modules yeLinux

Nvidia chiziviso pakupedzisira kuti wasarudza kuburitsa kodhi yekernel modules yevatyairi vayo ndeyekuti kambani yakazivisa nezuro kuti yaizogadzira Linux madhiraivha eGPUs ayo anowanikwa seyakavhurika sosi, kutanga neshanduro R515, uchishandisa rezinesi mbiri GPL uye MIT.

Yakazivisa iyo kodhi kodhi yemamodule kernel ichave iripo mune repository inonzi "NVIDIA Vhura GPU Kernel Modules" paGitHub, asi ikozvino chete kodhi yenzvimbo yedata maGPU inoonekwa yakagadzirira kuburitswa kwekugadzira. GeForce uye Workstation GPUs inoonekwa se "alpha mhando" panguva ino.

Nvidia akati iyo kodhi eparizvino iri kunze kwebhokisi paTuring uye Ampere mhuri data centre GPUs, zvichitevera kuburitswa zvishoma nezvishoma kweGSP controller architecture mugore rapfuura. Yakaedzwa mukati memhando dzakasiyana siyana dzebasa kuti ive nechokwadi chekuita uye kuita kwakaenzana nemutyairi wekernel-mode, asi inounzawo maficha matsva, akadai seDMA-BUF chimiro chekugovana mabuffers pakati pemidziyo uye subsystems, kuti iuye yega. pamwe neHopper architecture.

Chero ani anoshandisa maGPU ane pre-Turing architecture anofanira kuenderera mberi nekushandisa madhiraivha ekare. Zviri pachena, chimwe chezvinangwa zvikuru kubva kuNvidia pakuvhura kodhi kodhi yevatyairi ava ndeyekuvandudza tsigiro yeGPU uye mashandiro emakomputa makuru uye nzvimbo huru dze data center. Anenge ese makuru makuru emakomputa anomhanyisa imwe vhezheni yeLinux, uye kuve neakavharika sosi madhiraivha zvimwe hazvisi zvekuda kwevanhu vane chekuita nekuisa ikoko.

Kune vanhu, iyo pikicha haina kurongeka panguva ino, sezvo chete iyo proprietary yakaderedzwa monolithic kernel module inoonekwa isiri-alpha mhando. Maererano naNvidia, kuvandudzwa kunotarisirwa gore rose. Iyo nyowani yakavhurika sosi mutyairi inomhanya pane imwechete firmware seyemutyairi wekare uye yakafanana mushandisi-modhi stacks, seCUDA, OpenGL, uye Vulkan. Pamusoro pezvo, kambani yakati zvigadziriso zvakaunzwa nenharaunda zvichatariswa kuti zvibatanidzwe mukuburitswa kwevatyairi.

Nekuwanikwa kwemapakeji akazara akabatanidzwa uye kodhi kodhi, vatariri vekugovera vanozokwanisa kuwedzera zviri nyore kusanganisa vatyairi mune yavo software repositori.

Canonical uye SUSE dzinotaurwa sevagadziri vanogona ikozvino kubatanidza mamodule yemhodzi dzakavhurika mukugovewa kwadzo.

"Nvidia's new open source GPU modules ichaita nyore kuisa uye kuwedzera kuchengetedzeka kwevashandisi veUbuntu, vangave vari vagadziri veAI/ML, vatambi vemitambo kana vashandisi vekomputa," akadaro Cindy Goldberg, mutevedzeri wemutungamiri weSilicon Alliances.

Vatyairi vatsva vanofanirwa kusvika muUbuntu 22.04 LTS mumwedzi mishoma inotevera. Nvidia akashanda neCanonical uye SUSE, pamwe neRed Hat, kuvandudza kutumira kwepakeji uye kugadzira ari nani ekutsigira vatengi. Kupa mamwe mamiriro, Red Hat director Christian Schaller akadaro mune blog positi kuti vagadziri veNouveau driver (purojekiti yekugadzira vatyairi vemahara emakadhi emifananidzo eNvidia nereverse engineering) uye kernel yakanga yasangana naNvidia mumwedzi wapfuura.

"Ingori chikamu chekernel, yakawanda yemazuva ano giraidhi mutyairi ari mu firmware uye userspace zvikamu uye izvo zvinogara zvakavharwa." Asi zvinoreva kuti isu tave nemutyairi weNvidia kernel uyo achatanga kukwanisa kushandisa GPL-chete APIs muLinux kernel, kunyangwe kuburitswa uku kwekutanga kusazopedza chero maAPI asina kushandiswa nemutyairi wekare. Schaller akanyora. Iyo yekupedzisira yakawedzera kuti Nvidia's iripo Nouveau uye bhinari mutyairi acharamba ari munzvimbo, kunyangwe iyo nyowani yakavhurika sosi mutyairi inogadzirwa.

Muchidimbu, iyi ndiyo nhanho iripo yeNvidia yakavhurika sosi kernel mutyairi kuedza. Nekudaro, akawanda masosi anoshuma kuti Nvidia akataura neChitatu kuti "aya akavhurika kernel modules kunze kwemuti ingori nhanho yekuenda kune nani Linux rutsigiro."

Chekupedzisira kana iwe uchida kubvunza yakaburitswa sosi kodhi, unogona kuzviita kubva chinotevera chinongedzo.


Iva wekutanga kutaura

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