NVIDIA njoftoi transferimin e drejtuesve të saj Linux në module të hapura

NVIDIA lëviz drejt moduleve bazë GPU me burim të hapur

Majin e kaluar, ne ndamë këtu në blog lajmin për ndryshimet që NVIDIA kishte përgatitur për Linux, pasi siç e përmendëm në shënim, në versionin tjetër të drejtuesve të tij Pronarët e "NVIDIA 560", Modulet e hapura të kernel Linux do të përdoren si parazgjedhje.

Epo, tani NVIDIA ka njoftuar planet e saj për të kaluar drejtuesit e saj të pronarit në modulet e paracaktuara të kernelit Linux, duke filluar me mikroarkitekturën Turing (GeForce GTX 1600 dhe RTX 2000).

Vlen të përmendet se modulet për Linux u hapën në pranverën e 2022 nën licencat MIT dhe GPLv2, dhe plani për t'i përdorur ato si parazgjedhje u zbulua dy muaj më parë. Ky ndryshim nënkupton që paketa e parazgjedhur e drejtuesve do të përdorë modulet ekzistuese të hapura, i ofruar më parë si opsion. Megjithatë, funksionaliteti kryesor i firmuerit dhe komponentët e hapësirës së përdoruesit, të tilla si bibliotekat për CUDA, OpenGL dhe Vulkan, do të mbeten të pronarit.

Drejtues NVIDIA në Linux
Artikulli i lidhur:
Grafikat Nvidia Turing do të fillojnë të përdorin module të hapura të Kernelit  

Dy vjet më vonë, ne kemi arritur performancë ekuivalente ose më të mirë të aplikacionit me modulet tona të kernelit GPU me burim të hapur dhe kemi shtuar aftësi të reja thelbësore:

-Mbështetje për menaxhimin heterogjen të memories (HMM).
-Informatikë konfidenciale
-Arkitekturat koherente të memories së platformave tona Grace
-Dhe me shume
Tani jemi në një pikë ku kalimi i plotë në modulet e kernelit GPU me burim të hapur është vendimi i duhur dhe ne po e bëjmë atë ndryshim në versionin e ardhshëm të drejtuesit R560.

Deri më tani, kontrollorët e pronarit përfshinin variante të modulit si të pronarit ashtu edhe me burim të hapur, të përditësuar në mënyrë sinkrone, por modulet e pronarit janë përdorur si parazgjedhje.

Dallimi kryesor Ndër opsionet e disponueshme është ajo modulet e hapura mund të përdoren vetëm me GPU të pajisura me një mikrokontrollues GSP (Procesor i veçantë i Sistemit GPU). Ky mikrokontrollues lejon që operacionet e inicializimit dhe kontrollit të GPU-së të zhvendosen nga kontrolluesi në firmware-in e pronarit. GSP gjendet në kartat video të bazuara në mikroarkitektura si Turing, Ampere, Ada dhe Hopper.

Drejtues NVIDIA në Linux
Artikulli i lidhur:
NVIDIA doli për të sqaruar dyshimet në lidhje me përdorimin e moduleve të hapura të Kernelit

Përveç GPU-ve të reja, Modulet pronësore ende mbështesin GPU-të më të vjetra që nuk janë të pajisura me GSP, të tilla si ato të bazuara në mikroarkitekturat Maxwell, Pascal dhe Volta. NVIDIA synon të ndalojë zbatimin e mbështetjes për GPU-të e reja në modulet e pronarit dhe të fokusohet vetëm në zhvillimin e moduleve të hapura. Për shembull, mbështetja për platformat e reja NVIDIA Grace Hopper dhe NVIDIA Blackwell tani është e disponueshme në module të hapura, të cilat nuk mbështeten nga modulet e pronarit.

Jo të gjitha GPU-të mbështeten nga modulet e kernelit GPU me burim të hapur.

Për platformat e gjeneratës së ardhshme si NVIDIA Grace Hopper ose NVIDIA Blackwell, duhet të përdorni module kryesore GPU me burim të hapur. Drejtuesit e pronarit nuk mbështeten në këto platforma.

Për GPU-të më të reja në arkitekturat Turing, Ampere, Ada Lovelace ose Hopper, NVIDIA rekomandon kalimin në modulet e kernelit GPU me burim të hapur. Për GPU-të më të vjetra në arkitekturat Maxwell, Pascal ose Volta, modulet bazë GPU me burim të hapur nuk mbështeten në platformën tuaj. Ju lutemi vazhdoni të përdorni drejtuesin e pronarit NVIDIA.

Për vendosje të përziera me GPU më të vjetra dhe më të reja në të njëjtin sistem, vazhdoni të përdorni drejtuesin e pronarit.

Me lëshimin e drejtuesve të NVIDIA 560 për GPU-të e bazuara në mikroarkitekturën Turing dhe për virtualizimin e GPU-së bazuar në Ada, versionet e hapura të moduleve do të publikohen të kernelit të instaluar si parazgjedhje dhe nvidia-peermem.ko në situatat kur përdorimi i tij është i mundur. Në shpërndarjet Ubuntu, Debian, SUSE dhe openSUSE, rekomandohet përdorimi i paketës "nvidia-open" për të instaluar versionin e modulit të hapur të drejtuesve NVIDIA. Në shpërndarjet e bazuara në RHEL, rekomandohet të përdorni "nvidia-shofer".

skript i ri i ndihmës për zbulimin

Vlen të përmendet se NVIDIA ofron një skenar të ri «nvidia-driver-assistant» ndihma për zbulimin, e cila thjeshton zgjedhjen e versionit optimal të moduleve të kernelit. Edhe pse, nga ana tjetër, për përdoruesit që preferojnë ta bëjnë atë me komanda, nëse duan të instalojnë module të kernelit të pronarit në sistem, ata duhet të specifikojnë opsionin «–kernel-module-type=pronësisë» kur ekzekutoni skedarin e instalimit me drejtuesit NVIDIA.

më në fund nëse jeni të interesuar të dinë më shumë për të, ju mund të kontrolloni detajet në lidhja vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.