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.