NVIDIA siirtyy avoimen lähdekoodin Linux-ajureihin

  • Keskustelun aloittaja Keskustelun aloittaja Kaotik
  • Aloitettu Aloitettu

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
22 211
NVIDIA on ilmoittanut vihdoin siirtyvänsä Linuxissa oletuksena avoimen lähdekoodin ajureihin Release 560 -ajureista lähtien. Osittain yhtiöllä on ollut avoimia kernelimoduuleita tarjolla jo pari vuotta, mutta ne ovat tukeneet vain datakeskuspuolta virallisesti.
NVIDIAn Hopper ja Blackwell GPU:t tukevat Linuxilla vain avoimia ajureita, kun Turing, Ampere ja Ada Lovelace tukevat sekä suljettuja että avoimia, mutta jatkossa niille suositellaan avoimia ajureita. Volta ja sitä vanhemmat arkkitehtuurit tukevat vain suljettuja ajureita.

 
Hieno homma NVIDIAlta ja mukava että teit tästä uutisen, mutta itse en näkisi sitä ihan näin isona asiana.

Mites muut Linux-kaulaparrat mieltävät tuon asian ja Kaotik keksimän otsikon, voiko tosissaan väittää että NVIDIA (täysin?) siirtyisi "avoimen lähdekoodin" Linux-ajureihin. Ehkä tuota otsikkoa on hieman yksinkertaistettu keskivertolukijaa ajatellen?

Esim. Phoronix:in ylläpitäjä valittelee että "This driver code remains outside of the mainline kernel but in any event it's a win having this open-source GPU kernel driver support and even though their user-space driver components remain closed-source."
 
Hieno homma NVIDIAlta ja mukava että teit tästä uutisen, mutta itse en näkisi sitä ihan näin isona asiana.

Mites muut Linux-kaulaparrat mieltävät tuon asian ja Kaotik keksimän otsikon, voiko tosissaan väittää että NVIDIA (täysin?) siirtyisi "avoimen lähdekoodin" Linux-ajureihin. Ehkä tuota otsikkoa on hieman yksinkertaistettu keskivertolukijaa ajatellen?

Esim. Phoronix:in ylläpitäjä valittelee että "This driver code remains outside of the mainline kernel but in any event it's a win having this open-source GPU kernel driver support and even though their user-space driver components remain closed-source."

Jos Linux-nimellä viitataan pelkkään kerneliin, kuten moni haluaisi, niin silloinhan otsikko on ihan oikein. User space kun ei ole kerneliä.
 
Mutta ei kai NVIDIA ole ilmoittanut vihdoin siirtyvänsä Linuxissa oletuksena Nouveau-ajureihin? Miten se tähän liittyy?

Taustaa sille, että avoimen lähdekoodin tukea löytyy Voltaan asti kuitenkin, vaikkei tämä Nvidian ajuri niitä tue. Turingkin taisi olla tuettuna.
 
Mitenköhän näissä on ratkottu videoenkoodaus/dekoodaus lisenssien ongelmat?
 
Jaha onkohan AMD-painostus toiminut. En ole ostanut Nvidiaa sulj. ajureiden takia.
Nvidian konesaliasiakkaat(ts. ai bisnes, amazon, google, microsoft,...) haluavat käyttää vakiokerneliä. Konesalipuolen asiakkaiden vaatimuksista lähtenyt vuosia sitten liikkeelle avoimen ajurin kehittäminen.
 
Jos Linux-nimellä viitataan pelkkään kerneliin, kuten moni haluaisi, niin silloinhan otsikko on ihan oikein. User space kun ei ole kerneliä.
näin se on
 

Liitteet

  • gnu-plus-linux.jpg
    gnu-plus-linux.jpg
    58,5 KB · Luettu: 30
Jaha onkohan AMD-painostus toiminut. En ole ostanut Nvidiaa sulj. ajureiden takia.
En usko että Nvidiaa voisi mikään muu juuri vähempää kiinnostaa kuin se mitä AMD tekee.

Sen sijaan suurasiakkaiden painostus vaikuttaa. 5v sitten konesalibusiness oli pieni osuus. Nyt se on ylivoimaisesti suurin osa, niin miljardi-asiakkaita kantsii kuunnella.
 
En usko että Nvidiaa voisi mikään muu juuri vähempää kiinnostaa kuin se mitä AMD tekee.

Sen sijaan suurasiakkaiden painostus vaikuttaa. 5v sitten konesalibusiness oli pieni osuus. Nyt se on ylivoimaisesti suurin osa, niin miljardi-asiakkaita kantsii kuunnella.

Jaa?

Mielestäni CUDA ei ole kestävää kehitystä, mutta Vulkan on.

 
Tuohan koskee pelkästään kerneliajuria. Pitkään on tehty hartiavoimin töitä että se toiminnallisuus on siirretty uusien mallien myötä firmwareen jotta saataisi mahdollisimman kevyt ajuri kerneliin tökättäväksi open sourcena. Kaikki muu on edelleen suljettua joko firmwaressa tai user spacessa.
 
Tuohan koskee pelkästään kerneliajuria. Pitkään on tehty hartiavoimin töitä että se toiminnallisuus on siirretty uusien mallien myötä firmwareen jotta saataisi mahdollisimman kevyt ajuri kerneliin tökättäväksi open sourcena. Kaikki muu on edelleen suljettua joko firmwaressa tai user spacessa.
Se on se mitä konesaliasiakkaat ovat halunneet. Standardi kerneli toimimaan konesaleissa nvidian raudalla sen sijaan että pitäisi kääntää joku custom kerneli.
 
Suurin osa AI ja muista laskenta jutuista mitkä käyttää Nvidian kortteja taitaa nykyään pyöriä Linuxin päällä, luultavasti se kiinnostaa ja gamerit ei kiinnosta.
 
Tuohan koskee pelkästään kerneliajuria. Pitkään on tehty hartiavoimin töitä että se toiminnallisuus on siirretty uusien mallien myötä firmwareen jotta saataisi mahdollisimman kevyt ajuri kerneliin tökättäväksi open sourcena. Kaikki muu on edelleen suljettua joko firmwaressa tai user spacessa.
Ja liittynee osaltaan myös siihen, että AI-kiihdytys ei tarvitse juuri mitään ajuritoiminnallisuutta.
 

Statistiikka

Viestiketjut
253 843
Viestejä
4 411 344
Jäsenet
73 261
Uusin jäsen
Havihazard

Hinta.fi

Back
Ylös Bottom