Nvidia расмий түрдө Linux үчүн GPU модулдарынын кодун чыгарды

Съездбек акырында сиз кодду чыгарууну тандаганыңызды жарыялайт анын драйверлеринин ядро ​​модулдарынын бири - компания кечээ R515 версиясынан баштап GPU үчүн Linux драйверлерин ачык булак катары жеткиликтүү кылаарын жарыялады. кош лицензия GPL жана MIT колдонуу.

Ядро модулдарынын баштапкы кодун жарыялады "NVIDIA Open GPU ядро ​​модулдары" деп аталган репозиторийде жеткиликтүү болот GitHub боюнча, бирок азыр бир гана маалымат борборунун GPU коду өндүрүш чыгарууга даяр деп эсептелет. GeForce жана Workstation GPU'лары учурда "альфа сапаты" деп эсептелет.

Nvidia коду эучурда Тюринг жана Ампер үй-бүлөлүк маалымат борборунун GPUларында кутудан чыккан, өткөн жылдын ичинде GSP контроллеринин архитектурасынын акырындык менен чыгарылышынан кийин. Ал проприетардык ядро ​​режиминин драйвери менен өзгөчөлүк жана аткаруу паритетин камсыз кылуу үчүн ар кандай жумуш жүктөмдөрүндө сыналган, бирок ал ошондой эле жаңы функцияларды, мисалы, түзмөктөр менен подсистемалардын ортосунда буферлерди бөлүшүү үчүн DMA-BUF алкагын алып келет. Hopper архитектурасы менен.

Тюрингге чейинки архитектурасы бар GPUларды колдонгондор эски менчик драйверлерди колдоно бериши керек. Ачык, негизги максаттарынын бири бул драйверлер үчүн баштапкы кодду ачууда Nvidiaдан суперкомпьютерлер үчүн GPU колдоосун жана иштешин жакшыртуу болуп саналат жана чоң маалымат борборлору. Дээрлик бардык негизги суперкомпьютерлер Linuxтун кандайдыр бир версиясын иштетет жана жабык булак драйверлерине ээ болуу, балким, ал орнотуулар үчүн жооптуу адамдарга жакпайт.

Адамдар үчүн, учурда сүрөт анчалык кызгылтым эмес, анткени бир гана проприетардык эскирген монолиттүү ядро ​​модулу альфа эмес сапат болуп эсептелет. Nvidia ылайык, жакшыртуу жыл бою күтүлүүдө. Жаңы ачык булактуу драйвер эски драйвер менен бирдей микропрограммада жана CUDA, OpenGL жана Vulkan сыяктуу колдонуучу режиминин стектеринде иштейт. Кошумчалай кетсек, компания коомчулук тарабынан берилген оңдоолор келечектеги драйверлердин релиздерине киргизүү үчүн каралат деп билдирди.

Толук интеграцияланган пакеттердин жана баштапкы коддун болушу менен бөлүштүрүүчү администраторлор драйверлерди программалык камсыздоо репозиторийлерине оңой эле киргизе алышат.

Canonical жана SUSE азыр модулдарды бириктире алган иштеп чыгуучулар катары айтылган алардын бөлүштүрүлүшүндө ачык ядролордун.

"Nvidia'нын жаңы ачык булак GPU модулдары орнотууларды жөнөкөйлөштүрөт жана Ubuntu колдонуучулары үчүн коопсуздукту жогорулатат, алар AI/ML иштеп чыгуучулары, оюнчулар же булуттагы эсептөө колдонуучулары", - деди Синди Голдберг, Silicon Alliances вице-президенти. Canonical.

Жаңы айдоочулар Ubuntu 22.04 LTSке жакынкы бир нече айда келиши керек. Nvidia Canonical жана SUSE, ошондой эле Red Hat менен бирге пакеттин жайылышын жакшыртуу жана кардарлар үчүн жакшыраак колдоо моделдерин түзүү үчүн иштеген. Көбүрөөк контекстти камсыз кылуу менен, Red Hat директору Кристиан Шаллер блог постунда Nouveau драйверинин тейлөөчүлөрү (тескери инженерия жолу менен Nvidia графикалык карталары үчүн акысыз драйверлерди чыгаруу долбоору) жана ядро ​​Nvidia менен өткөн айда жолугушканын айтты.

"Бул жөн гана ядро ​​бөлүгү, көптөгөн заманбап графикалык драйверлер микропрограммада жана колдонуучулар мейкиндигинде жана алар дайыма жабык." Бирок бул бизде Nvidia ядросунун драйвери бар дегенди билдирет, ал Linux өзөгүндө GPL гана API'лерди колдоно баштайт, бирок бул баштапкы релиз мурунку драйвер колдонбогон API'лерди колдонбойт. Шаллер жазган. Акыркысы Nvidiaнын учурдагы Nouveau жана бинардык драйвери жаңы ачык булак драйвери иштелип чыкканда дагы, ордунда кала берерин кошумчалады.

Кыскача айтканда, бул Nvidia ачык булак өзөк драйверинин аракеттеринин учурдагы этабы. Бирок, бир нече булактар ​​Nvidia шаршемби күнү "дарактын сыртындагы бул ачык ядро ​​​​модулдары Linux колдоону жакшыртууга болгон кадам" деп кыйытты деп кабарлашат.

Акыр-аягы, эгер сиз чыгарылган баштапкы код менен кеңешүүнү кааласаңыз, анда сиз аны жасай аласыз төмөнкү шилтеме.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт.

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.