z AMD részletezte az IBS Memory Profiler-t, egy kevéssé tárgyalt hardverfunkciót a közelgő Zen 6 processzorokban. Az AMD mérnöke, Bharata Bhasker Rao bemutatta a Linux vízvezeték-szerelők konferenciája (LPC) 2026 Prágában október 5-én. Az utasításalapú mintavételezés (IBS) az AMD meglévő profilozó hardvere, és a Zen 6 külön, könnyebb példányt ad hozzá, amely csak adatmemória-hozzáféréseket vesz fel. Minden minta átadja a kernelnek a hozzáférés fizikai címét, és megmutatja, hogy az adatok DRAM-ból vagy külső memóriából, például CXL-ből származnak-e. Ez többszintű memóriakiszolgálókon is fontos, ahol a Linuxnak gyakran használt (forró) oldalakat kell találnia a lassabb CXL memóriában, és át kell helyeznie őket a DRAM-ra. AMD’s-ből EPYC 9006 „Velence” A chipek támogatják a memória bővítését a CXL 3.1-en keresztül.
A Linux jelenleg az oldaltáblázatok beolvasásával és az oldalhibák csapdázásával találja meg ezeket az oldalakat. Az AMD a profilozó mintáit a pgootba akarja táplálni, amely egy javasolt kernel-alrendszer a forró oldal nyomon követéséhez. Az eredmények azonban vegyesek. Egy 256 logikai CPU-val és 256 GB CXL memóriával rendelkező tesztrendszeren az XSBench 4,57-szeresen futott a 1,18x-es alapvonalon a jelenlegi módszernél, a Graph500 pedig 3,17-szeresen futott a 2,34-essel szemben. A Redis nem látott nyereséget, és a NAS BT kissé lemaradt. A foliónkénti promóciós költségek 26,1-ről 15,8 mikroszekundumra csökkentek egy általános teszt során, bár ez a referenciaérték körülbelül 5%-kal lassabban zárt. Ezek az AMD saját számai, és a diák felsorolják, hogy nincs virtualizációs támogatás a profilozó számára. A phot tapaszok még fejlesztés alatt állnak, és EPYC Velence termelésben van, felhőtelepítések várhatók még ebben az évben.













Vélemény, hozzászólás?