Bbabo NET

Znanost & Tehnologija Novice

Intel uvaja funkcijo mehke nadgradnje CPU v jedro Linuxa

Novo jedro Linuxa 5.18 je načrtovano za izdajo spomladi 2022. Trenutno je v fazi najnovejših sprememb, vključno s popravkom z gonilnikom Intel Software Defined Silicon (SDSi). Ta funkcija vam omogoča, da programsko omogočite ali onemogočite zmogljivosti strojne opreme CPE. Na primer, omogočite / onemogočite jedra ali razširitve nabora ukazov, povečajte takt ali velikost predpomnilnika. Odgovorni vzdrževalec je obljubil, da bo dokončal pregled popravka iz Intela najkasneje do 17. februarja 2022.

Po mnenju nekaterih strokovnjakov Intel s tem gonilnikom znova uvaja model plačljive aktivacije funkcij CPU. Prav tako pojasnjuje pomen nedavne prepovedi programske opreme za aktiviranje navodil AVX-512 v najnovejših procesorjih Alder Lake.

Programsko definiran silicij

Septembra 2021 je Intel predlagal popravek z gonilnikom Intel Software Defined Silicon za vključitev v jedro Linuxa. V opisu popravka je bilo navedeno, da je to mehanizem za aktiviranje dodatnih funkcij na čipu:

»Funkcije se aktivirajo s postopkom aktivacije licence. Gonilnik SDSi na vtičnico ponuja aplikacijam vmesnik ioctl za izvajanje treh glavnih funkcij:

Navedite potrdilo o ključu za preverjanje pristnosti (AKC). Ta ključ je shranjen v pomnilniku NVRAM in se uporablja za preverjanje pristnosti obremenitve, specifične za funkcijo.

Zagotavljanje koristne obremenitve za aktiviranje zmogljivosti (CAP), žetona, preverjenega AKC, za aktiviranje nove funkcije v konfiguraciji CPE.

Preberite potrdilo o statusu SDSi s konfiguracijo CPE.

Operacije ioctl izvajajo ukaze, specifične za funkcijo, ki posredujejo zahteve strojni opremi SDSi za izvedbo preverjanja pristnosti koristnega tovora in omogočanje konfiguracije čipa (ki bo na voljo po ciklu napajanja).

Sama naprava SDSi je navedena kot PCIe VSEC v modulu Intel Out Of Band Management Services (OOBMSM). Naprava SDSi predstavlja celico gonilnika intel_pmt MFD z odvisnostjo od CONFIG_MFD_INTEL_PMT."

Gonilnik SDSi vam bo omogočil aktiviranje dodatnih funkcij strojne opreme CPE, ko kupite licenco. Podrobnosti o tem, kaj natančno bo Intel ponujal "nadgradnje" procesorja, še ni.

Verjetno bo sprva funkcija implementirana v strežniške procesorje Xeon.

Licence za aktiviranje predpomnilnika, overclocking

Pred desetletjem je Intel neuspešno poskusil podoben pristop v segmentu potrošnikov s storitvijo Intel Upgrade Service: prodajal aktivacijske kode za nadgradnje CPE.

Ta funkcija je bila prvič predstavljena za namizni procesor Pentium G6951 septembra 2010. Za samo 50 dolarjev bi lahko uporabnik na CPU aktiviral dodaten megabajt predpomnilnika in hiper-nitnosti, tako da se je Pentium G6951 po tehničnih lastnostih tako rekoč spremenil v Core i3-530, razen nekoliko nižje hitrosti (2,8). GHz namesto 2,93 GHz).

Pentium G6951 na matični plošči Intel DH55PJ, vir

Leta 2011 je bil program razširjen na več mobilnih in namiznih procesorjev iz družine Sandy Bridge:

Core i3-2312M pri 2,1 GHz s 3 MB predpomnilnika se je spremenil v dražji model Core i3-2393M pri 2,5 GHz, 4 MB

Core i3-2102 (3,1 GHz) → Core i3-2153 (3,6 GHz)

Pentium G622 (2,6 GHz) → Pentium G693 (3,2 GHz)

Po široki kritiki je Intel sprva zagovarjal program, vendar ga je bil leta 2011 prisiljen postopno opustiti.

Prihodnji Intelovi procesorji

Trenutno skladišče na GitHubu vsebuje samo kodo vmesnika za SDSi. Ni primerov "koristnih obremenitev", ki bi aktivirali določene funkcije CPE.

Strokovnjaki ugotavljajo, da se popravek Intel SDSi obravnava pospešeno. Pohitijo z najnovejšimi posodobitvami za jedro 5.18 (marec 2022). To kaže, da Intel namerava omogočiti SDSi v novi družini procesorjev Alder Lake Xeon, ki naj bi bila izdana kmalu.

Če je Intel poskušal imeti čas za implementacijo popravka posebej v jedru 5.18, bodo procesorji s podporo SDSi izšli prej leta 2022 kot v letih 2023-2024.

Obstaja različica, da bo v procesorjih Alder Lake Xeon nabor navodil AVX-512 postal plačana možnost nadgradnje.

Intel še ni dal nobenih uradnih izjav glede SDSi in prisilnega onemogočanja nabora navodil AVX-512 v novih CPE.

Intel uvaja funkcijo mehke nadgradnje CPU v jedro Linuxa