Az Intel háza táján elkészült a PresentMon névre keresztelt alkalmazás legújabb változata, ami komoly mérföldkőnek tekinthető, hiszen a 2.0.0-s kiadás több fontos újítással érkezik. Ez a képkocka-elemző eszköz rendkívül sokat segíthet abban, hogy a fejlesztők és a tesztelők láthassák, hogyan alakul a grafikus processzor kihasználtsága az egyes feladattípusok esetén, ezzel egy időben pedig a GPU órajele, üzemi feszültsége, illetve aktuális üzemi hőmérséklete is megtekinthető az appon keresztül. A PresentMon számos fontos alkalmazás alapját adja, gondoljunk csak például az OCAT vagy a CapFrameX szoftverekre, amelyek kifejezetten fontos szerepet töltenek be a képkocka-elemző szoftverek területén.
Maga a PresentMon fejlesztése természetesen már régóta tart, tavaly is számos fontos és érdekes újítással bővült a repertoár, amelyek között egyebek mellett jelen volt a GPU Busy névre keresztelt adattípus, amelyből kiderül, hogyan alakul a GPU terhelése az egyes munkafolyamatok alkalmával. További fontos és hasznos újítás volt, hogy az alkalmazás saját grafikon-megjelenítő opciókat és saját overlayt kapott. Ezeknek köszönhetően az alkalmazásba könnyebben bele tudják integrálni a fejlesztők saját eszközeiket is, ennek során pedig külön külső szoftver alkalmazására sincs feltétlenül szükség, ami egyszerűbb összképet teremt.
Az új, 2.0.0-s verziószámot viselő kiadás, ami tegnap jelent meg, további újításokat hozott, valamint néhány korábbi hibára is javítást kínál. Az egyik fontos változás az, hogy a legtöbb adattípus referenciapontját a present() hívás helyett arra az időpontra módosították, amikor a CPU konkrétan elkezdi az adott képkockán történő munkavégzést, ami sokkal pontosabb értékeket eredményez, ezekkel pontosabban meghatározható az alkalmazások futási teljesítménye, beleértve a késeltetéssel és az interakcióval kapcsolatos információk megjelenítését is.
A statisztikai adatokat jelentősen kibővítették, így a 99%, 95% és 90%-os Percentile adatok mellett immár az 1%-os, 5%-os és 10%-os értékek is megjeleníthetőek, ami még pontosabb elemzést tesz lehetővé. Változott a statisztika-készítés módja is, ugyanis elérhetővé vált egy nem-nulláról induló adatpontokat összesítő átlagoló metódus, ami akkor jön jól, ha az adott adathalmazban a nulla nem konkrét 0 teljesítményt jelent, hanem az adatok hiányát, például a clik-to-photon funkciónál, amely a késleltetés mérését segíti. Ezzel együtt fejlődtek az alkalmazás analitikai képességei is, ugyanis az adatok eloszlását immár vizuálisan is meg lehet jeleníteni a Histogram Plot, azaz a hisztogram diagram funkción keresztül.
Változott az ismeretlen névvel rendelkező folyamatok ábrázolása is, ezeket innentől kezdve nem , hanem egyszerűen jelöléssel látja el a szoftver. A szoftver új kliens alkalmazásprogramozási interfészekkel is fel lett vértezve, amelyekkel egyebek mellett pontosabb adat-lekérdezésre van lehetőség, így csak azokat az adatok jelennek meg, amelyekre biztosan szükség van. Korábban a lekérdezések alkalmával az összes metrikai kombinációt kiszámolta a szoftver, nemcsak azt, amire szükség volt, ám ez az új verzióval elkerülhető.
Az új szoftver a felsoroltak mellett számos hibajavítást is kapott, amelyek a felhasználói kezelőfelületet, a grafikonok renderelését, az alaphelyzetbe történő állás során jelentkező összeomlást, illetve számos egyéb problémát orvosolnak. A PresentMon 2.0.0-s verziója a GitHub virtuális hasábjain keresztül érhető el, ahol részletes leírás is található az összes újítással és hibajavítással kapcsolatban.