Eilisen NVIDIA 525.2.3:n kanssa Linux-ohjaimen beta-version suljetun lähdekoodin monien parannusten lisäksi niiden kehitysvaiheessa oleva avoimen lähdekoodin GPU-ytimen ohjain on myös saanut joitain parannuksia.

NVIDIAn avoimen lähdekoodin GPU-ydinohjain, joka esiteltiin aiemmin tänä vuonna R515-sarjassa, on edelleen saatavilla osana pakattua ajuria, ja se jaetaan myös erikseen GitHubin kautta kiinnostuneille. Toistaiseksi se on vain tuotantoluokiteltu NVIDIAn datakeskusten GPU:ille, mutta sitä voidaan käyttää valinnaisesti myös kuluttajien GeForce-grafiikkasuorittimissa-RTX 2000-sarjassa ja uudemmissa GPU System Processor (GSP)-laitteistovaatimuksissa.

NVIDIA 525.23-ohjainjulkaisun myötä heidän avoimen lähdekoodin GPU-ytimen ohjainkoodiin on tehty joitain parannuksia. Tämä avoin ydinohjain tukee nyt näytön kiertoa X11:ssä yhdessä Quadro Syncin, Stereon ja YUV 4:2:0:n kanssa. Lisäksi ajuri tukee nyt epäsuoraa haaranseurantaa (IBT), kun ydin on ottanut sen käyttöön tuetuilla alustoilla.

Epäsuoraa haaranseurantaa tukeva NVIDIA-avoin ohjain on tärkeä, koska ylävirran ydin valmistautuu ottamaan IBT:n oletusarvoisesti käyttöön, todennäköisesti Linux 6.2:lle, kun taas jotkin jakeluytimet ovat tehneet niin myös parannetun tietoturvan nimissä.

Avoimen lähdekoodin NVIDIA-ytimen ohjain on myös järjestänyt uudelleen GSP-laiteohjelmiston jakelun ja käsittelyn. Nyt on olemassa useita laiteohjelmistotiedostoja, jotka korvaavat entisen”gsp.bin”jumbo-laiteohjelmiston, joten jokaiselle GPU-arkkitehtuurille on olemassa tiedosto.

Uusin avoimen lähdekoodin NVIDIA GPU-ytimen ohjainkoodi R525-betaversiolle löytyy osoitteesta GitHub.

Tämä NVIDIA-avoin GPU-ydinkoodi ei vieläkään ole kunnossa pääytimeen siirrettäväksi. Mutta ainakin ylävirran Nouveau-ajuri on työskennellyt NVIDIA GSP-tuen eteen, joka voi hyödyntää osaa äskettäin avatusta IP-osoitteesta, ja GSP:tä hyödyntämällä ne voivat ihanteellisesti ohittaa joitain olemassa olevia uudelleenkellotusrajoituksia, jotka ovat johtaneet erittäin hitaaseen suorituskykyyn. vuosia siitä, mikä aloitti käänteisenä ohjaimena.

Categories: IT Info