Intel: è disponibile PresentMon 2.0.0 e offre diverse ottimizzazioni

Intel: è disponibile PresentMon 2.0.0 e offre diverse ottimizzazioni

by Exreal
5 minutes read

Intel ha finalmente rilasciato la prossima versione del suo software open source per il monitoraggio delle prestazioni ” PresentMon 2.0.0 “, con numerosi nuovi miglioramenti.

Intel PresentMon 2.0.0
L’aggiornamento 2.0.0 di Intel PresentMon apporta miglioramenti nel processo di raccolta e compilazione dei dati per il monitoraggio della GPU in tempo reale

Intel PresentMon è stato presentato quasi un anno fa per offrire agli utenti del Team Blue una piattaforma in cui poter eseguire analisi in tempo reale e monitorare le prestazioni del proprio sistema attraverso un overlay in-game. PresentMon si è rivelata una valida alternativa all’Afterburner di MSI o anche alla CPU-Z, ma invece si trattava di una risorsa sviluppata nativamente dal produttore della GPU. Il software ha finalmente ricevuto un aggiornamento, mesi dopo il suo lancio ufficiale, con la versione più recente dotata di numerosi miglioramenti.

Intel PresentMon Beta

L’ultimo aggiornamento PresentMon 2.0.0 consiste principalmente in aggiornamenti apportati alle capacità di monitoraggio del software, con varie ottimizzazioni, come la modifica del punto di riferimento per le misurazioni delle prestazioni e l’espansione delle statistiche percentili. Inoltre, il software ha visto anche diverse correzioni di bug, alimentandone infine l’adozione poiché si diceva che PresentMon avesse diversi problemi con le sue tecniche di raccolta dati. Puoi visualizzare il registro delle modifiche qui sotto:

Nuove caratteristiche

  • La maggior parte dei parametri vengono modificati per utilizzare il tempo in cui la CPU ha iniziato a lavorare su un frame come punto di riferimento invece della chiamata present(), con valori più allineati alla misurazione della qualità delle applicazioni grafiche (ad esempio, latenza e durata di interazione eframe visualizzati). Vedi README-ConsoleApplication.md  per maggiori dettagli.
  • I processi con nomi sconosciuti ora vengono segnalati come <sconosciuto> anziché <errore>.
  • Acquisisci il CSV dell’applicazione ora riporta NA (Non disponibile) nelle colonne per i parametri non disponibili invece di 0.
  • L’applicazione overlay/Cattura ora nasconde tutte le metriche che non sono disponibili nel sistema.
  • Aggiunte statistiche percentili esplicite dell’1%, 5% e 10% (ai 99%, 95% e 90% esistenti). In precedenza, selezionando 99%ile per i parametri in cui un valore inferiore era migliore (come il frame time) si convertiva automaticamente alla statistica 1%ile. Ora non viene eseguita alcuna conversione dipendente dal contesto e viene visualizzata qualsiasi statistica selezionata dall’utente.
  • Aggiunta una statistica media diversa da zero che calcola solo la media dei punti dati diversi da zero. Ciò è utile per le metriche in cui zero indica “nessun dato” anziché un valore zero (come la metrica della latenza clic-to-fotone).
  • Aggiunti grafici dell’istogramma.
  • API client:
    • Nuova API di composizione dinamica delle query: i clienti ora specificano quali metriche/statistiche stanno utilizzando e viene eseguita solo l’elaborazione dei dati necessaria. Ciò sostituisce il comportamento precedente in cui tutte le combinazioni di metriche venivano calcolate su ogni chiamata di polling, indipendentemente dal fatto che fossero necessarie.
    • Nuova API Introspezione: i client possono ora enumerare le metriche in fase di esecuzione per popolare le interfacce utente con opzioni, nomi e descrizioni. Inoltre, consente ai client di essere compatibili con le build di servizi più recenti che espongono nuove metriche.
    • PresentData: cambiato PresentStopTime in TimeInPresent dove PresentStopTime = TimInPresent == 0 ? 0: PresentStartTime + TimeInPresent

Correzioni di bug

  • Risolto il crash causato dal ripristino delle preferenze
  • Risolti gli errori di rendering del grafico quando la frequenza di campionamento era elevata e/o i grafici contenevano molti grafici di dati
  • Non consentire la modifica per i preset di caricamento integrati
  • Risolto il problema per cui le impostazioni di scalabilità automatica influivano sul grafico sbagliato
  • Risolto il problema per cui una finestra di visualizzazione dati indipendente appariva ripetutamente sopra l’interfaccia utente di controllo, rendendo difficile l’interazione con l’applicazione
  • Risolto il problema con il disallineamento dell’interfaccia utente in sovrapposizione nei widget di lettura causato da valori molto piccoli
  • I file di caricamento vengono ora salvati con l’estensione file .json per impostazione predefinita

You may also like

Questo sito utilizza i cookie per migliorare la tua esperienza. Presumiamo che tu sia d'accordo, ma puoi disattivarli se lo desideri. Accetta Leggi altro

Privacy & Cookies Policy