Nyní dostupný monitorovací software Intel PresentMon 2.0.0: přináší několik optimalizací

Nyní dostupný monitorovací software Intel PresentMon 2.0.0: přináší několik optimalizací

Společnost Intel nedávno uvedla na trh nejnovější verzi svého open source softwaru pro monitorování výkonu „PresentMon 2.0.0“, který obsahuje různá nová vylepšení.

Nejnovější aktualizace Intel pro PresentMon 2.0.0 vylepšuje shromažďování a kompilaci dat monitorování GPU v reálném čase

Intel PresentMon byl představen téměř před rokem jako nástroj pro uživatele Team Blue pro sledování výkonu jejich systému v reálném čase prostřednictvím překrytí ve hře. Rychle se stal oblíbenou alternativou k MSI Afterburner a CPU-Z, protože byl vyvinut samotným výrobcem GPU. Po několika měsících od svého prvního vydání obdržel PresentMon aktualizaci, která obsahuje různá vylepšení.

Nejnovější aktualizace pro PresentMon 2.0.0 se primárně zaměřuje na zlepšení možností monitorování softwaru, včetně optimalizace metrik výkonu změnou referenčního bodu a rozšířením percentilových statistik. Kromě toho aktualizace obsahuje několik oprav chyb, díky čemuž je PresentMon rozšířenější, protože dříve měl problémy s technikami sběru dat. Seznam změn si můžete prohlédnout níže:

Nové vlastnosti

  • Většina metrik je změněna tak, aby jako referenční bod místo volání present() používala čas, kdy CPU začalo pracovat na snímku, s hodnotami, které jsou více v souladu s měřením kvality grafických aplikací (např. latence a trvání interakce a zobrazené
    snímky). Další podrobnosti najdete v souboru README-ConsoleApplication.md .
  • Procesy s neznámými názvy jsou nyní hlášeny jako <unknown> namísto <error>.
  • CSV aplikace Capture nyní hlásí NA (Not Available) ve sloupcích pro nedostupné metriky namísto 0.
  • Aplikace Overlay / Capture nyní skrývá veškeré metriky, které nejsou v systému dostupné.
  • Přidány explicitní percentilové statistiky 1 %, 5 % a 10 % (k existujícím 99 %, 95 % a 90 %). Dříve se při výběru 99%ile pro metriky, kde je lepší nižší hodnota (např. doba snímku), automaticky převedlo na statistiku 1%ile. Nyní se neprovádí žádná kontextově závislá konverze a zobrazí se jakákoli statistika, kterou uživatel vybere.
  • Přidána nenulová průměrná statistika, která průměruje pouze nenulové datové body. To je užitečné pro metriky, kde nula označuje „žádná data“ místo nulové hodnoty (jako je metrika latence kliknutí na foton).
  • Přidány grafy histogramů.
  • Klientská rozhraní API:
    • Nové rozhraní API pro dynamické složení dotazů: klienti nyní určují, které metriky/statistiky používají, a provádí se pouze nezbytné zpracování dat. To nahrazuje předchozí chování, kdy byly všechny kombinace metrik vypočítány při každém volání dotazování, bez ohledu na to, zda byly nezbytné.
    • Nové rozhraní API Introspection: klienti nyní mohou za běhu vytvářet výčet metrik, aby naplnili uživatelská rozhraní možnostmi, názvy a popisy. Umožňuje také klientům být dopředně kompatibilní s novějšími sestaveními služeb, které odhalují nové metriky.
    • PresentData: změněn PresentStopTime na TimeInPresent, kde PresentStopTime = TimInPresent == 0? 0: PresentStartTime + TimeInPresent

Oprava chyb

  • Opraven pád způsobený resetováním předvoleb
  • Opraveny chyby vykreslování grafu, když byla vzorkovací frekvence vysoká a/nebo grafy obsahovaly mnoho datových grafů
  • Zakázat úpravy vestavěných předvoleb načítání
  • Opraven problém, kdy nastavení automatického škálování ovlivňovalo nesprávný graf
  • Opraven problém, kdy se nad ovládacím uživatelským rozhraním opakovaně objevovalo okno nezávislého zobrazení dat, což ztěžovalo interakci s aplikací
  • Opraveno nesprávné zarovnání překryvného uživatelského rozhraní ve widgetech pro čtení způsobené velmi malými hodnotami
  • Načtené soubory jsou nyní uloženy s. ve výchozím nastavení přípona souboru json

PresentMon verze 2.0.0 od Intelu lze získat na stránce GitHub zde .

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *