A Microsoft fejlesztője, Scott Hanselman új gputaskman GPU-figyelő eszköze megmutatja, hogy pontosan mely alkalmazások zsákmányolják valós időben a grafikus kártya VRAM-ját, teljesítményét és számítási erőforrásait. Az ingyenes, nyílt forráskódú segédprogramként kiadott gputaskman folyamatonként bontja le a GPU-tevékenységet, amit a Windows Feladatkezelő még mindig nem tesz meg érdemi részletekben.
Kulcs elvitelek
- ✓Scott Hanselman, a Microsoft fejlesztője ingyenes nyílt forráskódú segédprogramként adta ki a gputaskmant
- ✓Alkalmazásonként mutatja a VRAM-használatot, az áramfelvételt, az órajeleket, a PCIe forgalmat és a kódolótevékenységet
- ✓Az eszköz képes azonosítani az AI-folyamatokat, és jelenteni tudja a modellsúlyukat, a kvantálást és a rétegszámot
- ✓A gputaskman Windows, Linux, WSL és Apple Silicon Mac gépeken működik Nvidia és AMD támogatással
- ✓Hanselman kísérleti jellegűnek írja le a projektet, még mindig várható hibák és hiányos telemetria
Hanselman, aki Microsoft fejlesztőként dolgozik, és hosszú múltra tekint vissza a gyakorlati fejlesztői eszközök fejlesztésében, a gputaskmant kísérleti projektként tette közzé, nem pedig csiszolt kereskedelmi kiadásként. Ez a megkülönböztetés azért számít, mert az eszköz még mindig durva a szélei mentén, de máris olyasvalamit tesz, amire sok PC-felhasználó évek óta vágyott: világos, alkalmazásonkénti nézetet arról, hogy valójában mi is fogyasztja a grafikus memóriát.
Mit mutat valójában a gputaskman GPU-figyelő eszköz
Lényege, hogy a gputaskman élőben leolvassa a GPU viselkedését az egyes alkalmazásokhoz, nem pedig a legtöbb megfigyelő szoftver által biztosított rendszerszintű összesítést. Ez azt jelenti, hogy a felhasználó pontosan láthatja, hogy egy játék, egy böngészőlap vagy egy háttérben használt mesterséges intelligenciamodell mennyi VRAM-ot fogyaszt, ahelyett, hogy egyetlen kombinált ábra alapján tippelne.
Az eszköz alkalmazásonként több mérőszámot is megjelenít, lefedi a hagyományos játékterhelést és a fogyasztói grafikus kártyákon futó helyi mesterséges intelligencia-feladatok újabb hullámát. A Tom’s Hardware jelentése szerint a hiba a következőket tartalmazza.
| Metrikus | Mit mutat |
|---|---|
| VRAM használat | Az egyes folyamatokhoz hozzárendelt memória |
| Erőfelvétel | Egy adott alkalmazás által fogyasztott watt |
| Órajelek | Valós idejű GPU mag- és memóriafrekvenciák |
| PCIe forgalom | Adatáramlás a GPU és a rendszer többi része között |
| Kódoló tevékenység | Videó kódolási/dekódolási motorhasználata, amely releváns a streameléshez és a rögzítéshez |
Ezen adatok egyike sem teljesen új a GPU-figyelő szoftverben. A gputaskmant az különbözteti meg egymástól, hogy egyetlen, folyamatonkénti nézetté vonja össze őket, amely egyébként el van rejtve vagy egyszerűen nem érhető el az alapértelmezett Windows-eszközökben, amelyeket a legtöbb ember már megnyitott.
A helyi mesterséges intelligencia munkaterhelésének nyomon követése
A játékokon és az általános asztali számítógépeken túl a gputaskman különös figyelmet fordít a helyi mesterséges intelligencia munkaterhelésére, amely sokkal nagyobb terhelést jelent a fogyasztói GPU-k számára, mivel egyre többen futtatnak nyelvi modelleket és képgenerátorokat közvetlenül a saját hardverükön. Az eszköz képes azonosítani, ha egy AI-folyamat aktív, és jelentést készít a futási idejéről, a betöltött modellsúlyokról, a kvantálási formátumról és a rétegszámról.
Ez a részletgazdagság mindenki számára hasznos, aki a helyben tárolt AI-eszközökkel kísérletezik, ahol a VRAM-magasság gyakran a legnagyobb szűk keresztmetszet. Ha pontosan tudjuk, hogy melyik modell és a modell melyik verziója van a memóriában, az segíthet a felhasználóknak eldönteni, hogy egy kisebb kvantált modellre váltanak-e, vagy teljesen bezárják a munkaterhelést, hogy memóriát szabadítsanak fel valami más számára. Ez a láthatóság évről évre egyre értékesebbé válik, különösen a GPU VRAM-hiány miatt, amelyet az AI-igény okoz, ami miatt a grafikus memória minden gigabájtja számít.
A platform támogatása és összehasonlítása a Feladatkezelővel
A gputaskman jelenleg Windows, Linux, Windows alrendszer Linuxhoz és Apple Silicon Mac rendszeren fut. Az Nvidia és az AMD grafikus kártyák támogatása attól függően változik, hogy melyik platformon fut, ami azt tükrözi, hogy az egyes operációs rendszerek mennyire eltérően teszik ki a GPU-telemetriát a harmadik féltől származó szoftvereknek.
A Windows Feladatkezelő tartalmaz egy GPU lapot, de csak sekély képet ad az általános használatról és néhány általános diagramot. Nem bontja le a VRAM-fogyasztást az egyes AI-modellekre, és nem teszi közzé a PCIe-forgalmat vagy a kódolóterhelést alkalmazásonként. A gputaskman pontosan ezt a hiányt pótolja, így a hatékony felhasználók és a fejlesztők olyan szemcsés telemetriát biztosítanak, amelyet általában a dedikált GPU-profilozó szoftverek számára tartanak fenn.

A hardvergyártók is hasonló irányba haladnak. Az AMD közelgő Zen 6 Medusa GPU-architektúrája és az Intel saját, dedikált AI-központú GPU-k felé való törekvése egyaránt egy olyan piacra mutat, ahol a memóriakezelés és a munkaterhelés átláthatósága ugyanolyan fontos, mint a nyers teljesítmény, így egy olyan eszköz, mint a gputaskman, különösen releváns pillanatban érkezik meg.
Miért fontos ez a játékosok és az AI-felhasználók számára?
A játékosok számára a fellebbezés egyértelmű. A dadogást, a textúra beugrását és a megmagyarázhatatlan kereteséseket gyakran az okozza, hogy egy háttéralkalmazás csendesen beemészti a rendelkezésre álló VRAM-ot. A gputaskman közvetlen módot kínál a tettes felderítésére, ahelyett, hogy egyesével bezárná a programokat és reménykedne a javulásban.
Bárki, aki helyi AI-modelleket futtat, vitathatatlanul nagyobb a tét, mivel a VRAM-korlátok gyakran döntik el, hogy egy modell egyáltalán fut-e. Az, hogy egy modell kvantálási formátumát és rétegszámát a memória helynyoma mellett láthatjuk, a találgatást megalapozott döntésekké változtatja, ami sokkal többet számít, mivel a GPU-k egyre inkább zsonglőrködnek a játékokkal, a kreatív szoftverekkel és az AI-következtetésekkel egyszerre.
Hanselman előre jelezte, hogy a gputaskman továbbra is kísérleti jellegű, és a felhasználóknak időnkénti hibákra és hiányos telemetriára kell számítaniuk bizonyos konfigurációkon. Ennek ellenére a kiadása azt jelzi, hogy egyre nagyobb az igény a jobb alapértelmezett GPU láthatóság iránt, amit az operációs rendszer gyártói lassan helyeztek előtérbe annak ellenére, hogy a GPU-k sokkal több munkát végeznek, mint korábban.
Gyakran ismételt kérdések
Mi az a gputaskman?
A gputaskman egy ingyenes, nyílt forráskódú segédprogram, amelyet a Microsoft fejlesztője, Scott Hanselman épített, és amely részletes, alkalmazásonkénti GPU-statisztikát jelenít meg, beleértve a VRAM-használatot, az energiafogyasztást és az AI-terhelés részleteit.
Mely operációs rendszereket támogatja a gputaskman?
Az eszköz Windows, Linux, Windows Subsystem for Linux és Apple Silicon Mac rendszereken fut, az Nvidia és az AMD grafikus kártyák támogatása platformonként változik.
A gputaskman kész termék?
Nem. Hanselman kísérleti projektként írja le, ami azt jelenti, hogy a felhasználóknak alkalmi hibákra és hiányos adatokra kell számítaniuk, miközben tovább fejlődik.
Miben különbözik a gputaskman a Windows Feladatkezelőtől?
A Feladatkezelő csak átfogó, rendszerszintű GPU-használati adatokat jelenít meg. A gputaskman alkalmazásonként lebontja a tevékenységeket, beleértve a VRAM-ot, a teljesítményt, az órajeleket, a PCIe forgalmat és az AI-modell azon részleteit, amelyeket a Feladatkezelő nem tesz közzé.