Le logiciel de surveillance Intel PresentMon 2.0.0 est désormais disponible : apporte plusieurs optimisations

Le logiciel de surveillance Intel PresentMon 2.0.0 est désormais disponible : apporte plusieurs optimisations

Intel a récemment lancé la dernière version de son logiciel open source de surveillance des performances, « PresentMon 2.0.0 », qui inclut diverses nouvelles améliorations.

La dernière mise à jour d’Intel pour PresentMon 2.0.0 améliore la collecte et la compilation des données de surveillance GPU en temps réel

Intel PresentMon a été introduit il y a près d’un an en tant qu’outil permettant aux utilisateurs de Team Blue de surveiller les performances de leur système en temps réel via une superposition dans le jeu. Il est rapidement devenu une alternative populaire à Afterburner et CPU-Z de MSI, car il a été développé par le fabricant de GPU lui-même. Plusieurs mois après sa version initiale, PresentMon a reçu une mise à jour qui inclut diverses améliorations.

La mise à jour la plus récente de PresentMon 2.0.0 se concentre principalement sur l’amélioration des capacités de surveillance du logiciel, notamment l’optimisation des mesures de performances en modifiant le point de référence et en élargissant les statistiques de centile. De plus, la mise à jour inclut plusieurs corrections de bogues, ce qui rend PresentMon plus largement adopté, car il rencontrait auparavant des problèmes avec ses techniques de collecte de données. Le journal des modifications peut être consulté ci-dessous :

Nouvelles fonctionnalités

  • La majorité des métriques sont modifiées pour utiliser l’heure à laquelle le processeur a commencé à travailler sur une image comme point de référence au lieu de l’appel à present(), avec des valeurs plus adaptées à la mesure de la qualité des applications graphiques (par exemple, latence et durée de interaction et
    images affichées). Voir README-ConsoleApplication.md pour plus de détails.
  • Les processus dont le nom est inconnu sont désormais signalés comme <unknown> au lieu de <error>.
  • Le CSV de l’application Capture signale désormais NA (Non disponible) dans les colonnes pour les métriques indisponibles au lieu de 0.
  • L’application de superposition/Capture masque désormais toutes les métriques qui ne sont pas disponibles sur le système.
  • Ajout de statistiques explicites de centiles de 1 %, 5 % et 10 % (aux 99 %, 95 % et 90 % existants). Auparavant, la sélection de 99 % pour les métriques pour lesquelles une valeur inférieure était préférable (telles que la durée de trame) était automatiquement convertie en statistique de 1 %. Désormais, aucune conversion dépendante du contexte n’est effectuée et la statistique sélectionnée par l’utilisateur est affichée.
  • Ajout d’une statistique moyenne non nulle qui fait la moyenne uniquement des points de données non nuls. Ceci est utile pour les métriques où zéro indique « aucune donnée » plutôt qu’une valeur nulle (telle que la métrique de latence d’un clic vers un photon).
  • Ajout de tracés d’histogramme.
  • API client :
    • Nouvelle API de composition de requêtes dynamiques : les clients spécifient désormais les métriques/statistiques qu’ils utilisent et seul le traitement des données nécessaire est effectué. Cela remplace le comportement précédent où toutes les combinaisons de métriques étaient calculées à chaque appel d’interrogation, qu’elles soient ou non nécessaires.
    • Nouvelle API Introspection : les clients peuvent désormais énumérer les métriques au moment de l’exécution pour remplir les interfaces utilisateur avec des options, des noms et des descriptions. En outre, il permet aux clients d’être compatibles avec les nouvelles versions de services exposant de nouvelles métriques.
    • PresentData : modification de PresentStopTime en TimeInPresent où PresentStopTime = TimInPresent == 0 ? 0 : PrésentStartTime + TimeInPresent

Corrections de bugs

  • Correction d’un crash causé par la réinitialisation des préférences
  • Correction d’erreurs de rendu de graphique lorsque le taux d’échantillonnage était élevé et/ou que les graphiques contenaient de nombreux tracés de données
  • Interdire la modification des préréglages de chargement intégrés
  • Correction d’un problème où les paramètres de mise à l’échelle automatique affectaient le mauvais graphique
  • Correction d’un problème où une fenêtre d’affichage de données indépendante apparaissait à plusieurs reprises au-dessus de l’interface utilisateur de contrôle, rendant difficile l’interaction avec l’application.
  • Correction du désalignement de l’interface utilisateur de superposition dans les widgets de lecture causé par de très petites valeurs
  • Les fichiers de chargement sont désormais enregistrés avec. extension de fichier json par défaut

La version 2.0.0 de PresentMon d’Intel peut être obtenue en accédant à la page GitHub ici .

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *