A Linux 6.5 ciklushoz az Intel Uncore Frequency (intel-uncore-freq) Linux-illesztőprogramhoz szükséges javítások készlete várható, amelyek integrálják a TPMI interfész támogatását, és felkészítenek a fürtszintű teljesítményszabályozással rendelkező processzorokra.

Az Intel nyílt forráskódú mérnökei előkészítették az Intel Topology Aware Register and Power Management Capsule Interface (TPMI) rendszermagját. Ez egy új Intel interfész a platformjaik energiagazdálkodási funkcióinak kezelésére. A TPMI-integráció a Linux 6.3 óta landol, és a Linux 6.5-höz most már vannak javítások az x86 platform illesztőprogramjainak”for-next”ágában a TPMI támogatás kiterjesztésére az intel-uncore-freq illesztőprogramban és a fürtszintű vezérlők előkészítésére jövőbeli hardver.

A sorban álló Intel javítások a következőket magyarázzák:

A CPU-k új generációja fürtszinten részletes vezérléssel rendelkezik. Minden egyes csomagnak/kivágásnak több teljesítménytartománya lehet, amelyek emellett több szövetfürttel is rendelkezhetnek. A TPMI interfész lehetővé teszi a vezérlést a szövetfürt szintjén.

Egy SoC több teljesítménytartományt is tartalmazhat egyedi vagy gyűjteményes hálópartíciókkal. Ezt a partíciót szövetfürtnek nevezik.

Bizonyos típusú hálóknak azonos gyakorisággal kell futniuk, és ugyanabba a szövetcsoportba kerülnek. A szövetfürt előnye, hogy méretezhető mechanizmust kínál a particionált szövetek kezelésére egy SoC-ben.

A jelenlegi sysfs felület támogatja a csomagban és meghalni szinten. Ez az interfész nem elegendő a szemcsésebb vezérlés támogatásához a szövetfürt szintjén.

A TPMI (Topology Aware Register és PM Capsule Interface) támogatásával rendelkező SoC-k több teljesítménytartományt is tartalmazhatnak. Minden teljesítménytartomány tartalmazhat egy vagy több szövetfürtöt.

A javítások nem tartalmazzák kifejezetten azt, hogy az Intel CPU-k melyik generációja indul el a fürtszintű vezérlőkkel rendelkező TPMI támogatással, de tekintettel a ezek a foltok, feltehetően a Meteor Lake esetében is be fog jönni.
A TPMI Uncore Frequency illesztőprogram-javításai és a fürtszintű vezérlők itt találhatók: platform-drivers-x86.git for-next, amíg a Linux 6.5 összevonási ablak meg nem nyílik július elején.

Categories: IT Info