3D zdaj! upokojiti se z Linuxom 5.17

3D zdaj! Logotip Linuxa

Navodila 3D zdaj! je pri AMD prišel kot multimedijska razširitev za x86 in je izboljšal Intelov nabor MMX, saj so bili SIMD-ji, ki so poleg celih števil lahko obdelovali tudi podatke s plavajočo vejico. K6-2 iz leta 1998 je bil prvi mikroprocesor, kjer so debitiral. In od takrat glavni operacijski sistemi vključujejo podporo zanje, vključno z Linuxom.

Ko je Intel ustvaril SSE, podobno kot 3D Now!, so razširitve AMD postopoma postale manj pomembne, dokler jih na koncu sam AMD ni opustil in jih ni več vključil v svoje najnovejše mikroarhitekture. Zato so jih procesorji tega podjetja že nekaj let prenehali uporabljati (v AMD FX Bulldoer iz leta 2011) in Podpora za jedro Linuxa postaja vse bolj nepomembno.

Zato, da ohranite lažje jedro Linuxa in odpravite stare gonilnike strojne opreme in to vrsto kode, zdaj bo odstranjen iz jedra Linuxa 5.17. Po 24 letih je čas, da se umaknejo drugi bolj aktualni in potrebni kodeksu. Pravzaprav ne samo, da bodo te odstranjene, ampak bodo izvedene še nekatere druge spremembe, da bo jedro bolje delovalo.

Odstranite podporno kodo za 3D Now! Nabor večpredstavnostnih navodil AMD bo odpravil nič manj kot 500 vrstic kode Tam so že desetletja. V primerjavi z drugimi veliko bolj pošastnimi deli jih ni preveč, je pa precej relevantna "praznina".

Zdaj moramo le še počakati na končno različico jedra Linuxa 5.17 in videti še kakšna presenečenja, saj ne bo edina stvar, ki je spremenjena za to različico, daleč od tega ... Popravki se pričakujejo, več gonilnikov, optimizacij obstoječe kode, izboljšave zmogljivosti omrežnega sklada TCP in še veliko več.