Az Intel bemutatta az iaprof-ot, a GPU teljesítményprofilozó eszközkészletét

Brendan Gregg, az iDTrace dinamikus hibakereső rendszer egyik fejlesztője, aki jelenleg az Intelnél dolgozik és eBPF alapú teljesítményanalizáló eszközöket fejleszt a Linux kernelben, bejelentette az iaprof (AI Flame Graphs) eszközkészlet forráskódjának nyilvánosságra hozatalát. Az eszközkészlet célja az Intel GPU teljesítményének elemzése és annak vizuális megjelenítése. A kód C nyelven íródott, és az Apache 2.0 licenc alatt hozzáférhető.

Támogatott hardverplatformok közé tartoznak az Intel Arc grafikus kártyák a Battlemage mikroarchitektúra alapján (B sorozat), adatközponti GPU-k a Max sorozatból és különböző Intel Xe2 grafikus kártyák, többek között az iGPU Lunar Lake alapján. A rendszerhez friss illesztőprogramokkal rendelkező Linux kernel szükséges (az Intel Battlemage-hez 6.15-ös kernel és Xe illesztőprogram, míg az Intel Max sorozat esetén elegendő az 5.15-ös kernel és az i915 illesztőprogram). A Linux kernelnek specifikus Intel interfészekkel, EU Stall és EU Debug, kell összeállítani.

A gyűjtött profilok tükrözik a végrehajtó egységek (Execution Unit) késleltetéseit, a CPU állapotát és az GPU magokról szóló információkat. A gyűjtött adatok lehetővé teszik a GPU teljesítménymetrikák CPU-n futó kóddal való összekapcsolását. A gyakorlatban az eszközkészlet kényelmesen használható számítógépes játékok és GPU-t aktívan használó AI alkalmazások teljesítményének elemzésére, összehasonlítva a GPU terhelését az operációs rendszer, futási könyvtárak és AI keretrendszerek CPU-n végrehajtott komponenseivel.

A profilozás eredményei SVG formátumban menthetők el interaktív böngészős elemzéshez (példa), színes „FlameGraph” grafikonok és „FlameScope” térképek használatával, amelyek kiemelik a problémás helyeket. A grafikonok interaktívak, lehetővé teszik a részletek kiemelését a veremkeretek és az GPU által végrehajtott utasítások szintjén, részletek megtekintését és keresési műveletek végrehajtását.

Az Intel bemutatta az iaprof-ot, a GPU teljesítményprofilozó eszközkészletét


Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster