AMD:n tänään julkaisema uusi korjaustiedostosarja Linux-ytimelle mahdollistaa Dynamic Boost Control-tuen, joka löytyy joistakin Ryzen SoC:ista prosessorin virittämiseksi optimaalista suorituskykyä varten.

Mario Limonciello AMD:n Linux-asiakastiimistä, joka on työskennellyt monien uusien AMD Linuxin ominaisuuksien parissa ja korjannut viimeiset kaksi vuotta, lähetti tänään korjaukset Dynamic Boost Controlin mahdollistamiseksi Linuxissa AMD Cryptographic CoProcessor (CCP)/Platform Security Processor-ohjaimen kautta..

Mario selitti tämän päivän korjauksissa:

“Dynaaminen tehostuksen ohjaus on joidenkin SoC:iden ominaisuus, jonka avulla todennettu kokonaisuus voi lähettää komentoja suojausprosessorille ohjaamaan tiettyjä SOC-ominaisuuksia tarkoituksena on parantaa suorituskykyä.

Tämä toteutetaan mekanismilla, jonka käyttäjätilasovellus todentaa käyttämällä nonce-ja avaimenvaihtoa IOCTL-rajapinnan kautta.

Kun todennus on valmis, sovellus voi vaihtaa allekirjoitettuja viestejä suojausprosessorin kanssa ja molemmat päät voivat vahvistaa lähetetyt tiedot.

Tämä sarja sisältää testipaketin, jota voidaan ajaa todellisella laitteistolla varmistaakseen, että tiedonsiirto toimii odotetulla tavalla. Tätä voidaan käyttää myös sovelluksessa, joka mallintaa viestintäpolun.

Kaksi sysfs-tiedostoa otetaan käyttöön PSP-käynnistyslatausversion sekä TEE-version lukemiseen, jotka voivat olla hyödyllisiä tietopisteitä tiedonsiirto-ongelmien virheenkorjauksessa.”

Dynamic Boost Control ja Ryzen SoC voivat lukea ja asettaa eri taajuuksia/tehorajoja. Kuitenkin vain ohjelmistot, jotka on todennettu AMD PSP:llä, voivat lukea/asettaa nämä rajoitukset. AMD Dynamic Boost Control-parametreja ovat virrankatkaisu, taajuuden rajoitus ja näytönohjain. On myös enemmän kyselyparametreja kohteille, kuten SoC-tehon minimi, taajuusmaksimi ja nykyinen lämpötila-joista osa on jo saatavilla vaihtoehtoisten liitäntöjen kautta Linuxissa.

Kun tämä AMD Dynamic Boost Control (DBC)-tuki saapuu, se altistetaan (todennettuun) käyttäjätilaan uuden/dev/dbc-laitteen kautta. Katso lisätietoja Dynamic-sarjasta. Boost Control-tuki Linuxille.

Categories: IT Info