Nvidia oficiāli izlaida savu GPU moduļu kodu operētājsistēmai Linux

Nvidia beidzot paziņojums, ka esat izvēlējies atbrīvot kodu No tā draiveru kodola moduļiem uzņēmums vakar paziņoja, ka gatavojas padarīt Linux draiverus saviem GPU pieejamus kā atvērtā pirmkoda versiju, sākot ar versiju R515, izmantojot dubultās licences GPL un MIT.

Paziņoja kodola moduļu avota kodu būs pieejams repozitorijā ar nosaukumu “NVIDIA Open GPU Kernel Modules” vietnē GitHub, taču pagaidām tikai datu centra GPU kods tiek uzskatīts par gatavu produkcijas izlaišanai. GeForce un Workstation GPU pašlaik tiek uzskatīti par "alfa kvalitāti".

Nvidia teica, ka kods epašlaik ir izņemts no kastes Turing un Ampere ģimenes datu centru GPU, pēc pakāpeniskas GSP kontrollera arhitektūras izlaišanas pēdējā gada laikā. Tas ir pārbaudīts dažādās darba slodzēs, lai nodrošinātu funkciju un veiktspējas paritāti ar patentēto kodola režīma draiveri, taču tas nodrošina arī jaunas funkcijas, piemēram, DMA-BUF sistēmu buferu koplietošanai starp ierīcēm un apakšsistēmām. ar Hopper arhitektūru.

Ikvienam, kas izmanto GPU ar Tjūringa arhitektūru, jāturpina izmantot vecos patentētos draiverus. Skaidrs, viens no galvenajiem mērķiem no Nvidia, atverot šo draiveru pirmkodu mērķis ir uzlabot GPU atbalstu un funkcionalitāti superdatoriem un lielas datu centra iekārtas. Gandrīz visi lielākie superdatori darbojas ar kādu Linux versiju, un slēgtā pirmkoda draiveri, iespējams, nepatīk cilvēkiem, kuri ir atbildīgi par šīm instalācijām.

Cilvēkiem šobrīd attēls nav tik rožains, jo tikai patentētais novecojušais monolītā kodola modulis tiek uzskatīts par ne-alfa kvalitāti. Kā norāda Nvidia, uzlabojumi gaidāmi visa gada garumā. Jaunais atvērtā pirmkoda draiveris darbojas ar to pašu programmaparatūru kā vecais draiveris un ar tiem pašiem lietotāja režīma skursteņiem, piemēram, CUDA, OpenGL un Vulkan. Turklāt uzņēmums paziņoja, ka kopienas iesniegtie labojumi tiks apsvērti, lai tos iekļautu turpmākajos draiveru laidienos.

Pateicoties pilnībā integrētu pakotņu un pirmkoda pieejamībai, izplatīšanas administratori varēs vieglāk iekļaut draiverus savos programmatūras krātuvēs.

Canonical un SUSE ir minēti kā izstrādātāji, kas tagad var integrēt moduļus atvērto kodolu izplatījumos.

"Nvidia jaunie atvērtā pirmkoda GPU moduļi vienkāršos instalēšanu un palielinās drošību Ubuntu lietotājiem neatkarīgi no tā, vai tie ir AI/ML izstrādātāji, spēlētāji vai mākoņdatošanas lietotāji," sacīja Sindija Goldberga, Silicon Alliances viceprezidente Canonical.

Jauniem draiveriem vajadzētu ienākt Ubuntu 22.04 LTS tuvāko mēnešu laikā. Nvidia strādāja ar Canonical un SUSE, kā arī Red Hat, lai uzlabotu pakotņu izvietošanu un izveidotu labākus atbalsta modeļus klientiem. Sniedzot plašāku kontekstu, Red Hat direktors Kristians Šallers emuāra ierakstā sacīja, ka Nouveau draivera (projekts, kas paredzēts bezmaksas draiveru ražošanai Nvidia grafiskajām kartēm ar reversās inženierijas palīdzību) un kodola uzturētāji pēdējā mēneša laikā ir tikušies ar Nvidia.

"Tā ir tikai kodola daļa, programmaparatūras un lietotāja telpas komponentos ir daudz modernu grafikas draiveru, un tie vienmēr ir aizvērti." Bet tas nozīmē, ka tagad mums ir Nvidia kodola draiveris, kas sāks izmantot tikai GPL API Linux kodolā, lai gan šajā sākotnējā laidienā netiks patērētas nekādas API, kuras iepriekšējais draiveris neizmantoja. Schaller rakstīja. Pēdējais piebilda, ka Nvidia esošais Nouveau un binārais draiveris paliks vietā, pat ja tiks izstrādāts jaunais atvērtā pirmkoda draiveris.

Īsāk sakot, šis ir pašreizējais Nvidia atvērtā pirmkoda kodola draivera centienu posms. Tomēr vairāki avoti ziņo, ka Nvidia trešdien deva mājienu, ka "šie atvērtie kodola moduļi ārpus koka ir tikai solis ceļā uz labāku Linux atbalstu."

Visbeidzot, ja vēlaties iepazīties ar atbrīvoto pirmkodu, varat to izdarīt no šo saiti.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.