Новость - Intel выпускает версию PresentMon 2.0.0. | CybHack | Сообщество экспертов
Новость Intel выпускает версию PresentMon 2.0.0.
  • Тема была создана
  • 136
  • capframex
  • capture
  • intel
  • occt
  • presentmon
Elfiyka
  • 148
  • 201
Every flower blooms in its own time.
1712241045280


PresentMon, инструмент для захвата кадров, разработанный Intel, достигает отметки 2.0 в своем развитии. Широко распространенный в различных утилитах, таких как OCAT и CapFrameX, он стал важным компонентом в современных инструментах, предназначенных для анализа кадров.

В прошлом году Intel представила новую версию PresentMon, в которой появилось несколько интересных функций. Одна из них - включение метрик GPU Busy, позволяющих получить более глубокое представление о производительности графической обработки. Кроме того, инструмент теперь использует собственные функции наложения и построения графиков. Эта функция позволяет продвинутым пользователям и разработчикам легко интегрировать свои инструменты с оверлеем, избавляя их от необходимости использовать внешнее программное обеспечение.

В новой версии (2.0.0), выпущенной вчера, появилось несколько новых функций, исправлений и оптимизаций. Точка отсчета для большинства метрик была перенесена с вызова present() на время начала работы процессора над кадром, что позволило получить более точные значения для оценки производительности графических приложений, включая задержку и длительность взаимодействия,

Более того, статистика процентилей была расширена и теперь включает в себя явные значения 1 %, 5 % и 10 % наряду с существующими 99 %, 95 % и 90 %. Также была введена статистика ненулевого среднего, в частности, усреднение ненулевых точек данных, что оказывается полезным для метрик, где ноль означает "отсутствие данных", а не истинное нулевое значение, как, например, в метрике задержки от клика до фотона. Наконец, добавление графиков гистограмм дает пользователям визуальное представление о распределении данных, расширяя аналитические возможности приложения.

Изменения PresentMon 2.0 :
Большинство метрик изменено, чтобы использовать время начала работы процессора над кадром в качестве
вместо вызова present(), а также значения, более подходящие для измерения.
качества графических приложений (например, задержка и продолжительность взаимодействия и отображения
кадров). Дополнительные сведения см. в README-ConsoleApplication.md.
Процессы с неизвестным именем теперь сообщаются как <неизвестно> вместо <ошибка>.
В столбцах CSV приложения Capture для недоступных метрик теперь вместо 0 отображается NA (Not Available).
Приложение Overlay / Capture теперь скрывает все метрики, которые недоступны в системе.
Добавлена явная статистика 1%, 5% и 10% перцентиля (к существующим 99%, 95% и 90%). Раньше выбор 99 %-ного перцентиля для метрик, где лучше использовать меньшее значение (например, время кадра), автоматически преобразовывался в статистику 1 %-ного перцентиля. Теперь преобразования в зависимости от контекста не происходит, и отображается та статистика, которую выбрал пользователь.
Добавлена ненулевая средняя статистика, которая усредняет только ненулевые точки данных. Это полезно для метрик, в которых ноль обозначает "отсутствие данных", а не нулевое значение (например, метрика задержки от клика до фотона).
Добавлены графики гистограмм.
Новый API динамического составления запросов: теперь клиенты указывают, какие метрики/статистики они используют, и выполняется только необходимая обработка данных. Это заменяет предыдущее поведение, при котором все комбинации метрик вычислялись при каждом вызове опроса, независимо от того, были ли они необходимы.
Новый API интроспекции: теперь клиенты могут перечислять метрики во время выполнения, чтобы заполнить пользовательский интерфейс опциями, именами и описаниями. Это также позволяет клиентам быть совместимыми с новыми сборками сервисов, которые открывают новые метрики.
PresentData: изменено PresentStopTime на TimeInPresent, где PresentStopTime = TimInPresent == 0 ? 0 : PresentStartTime + TimeInPresent.
Исправлено падение, вызванное сбросом настроек.
Исправлены ошибки рендеринга графиков, когда частота дискретизации была высокой и/или график содержал много графиков данных.
Запрет редактирования для встроенных предустановок загрузки.
Исправлена проблема, когда настройки автомасштабирования влияли не на тот график.
Исправлена проблема, при которой окно независимого отображения данных неоднократно появлялось над пользовательским интерфейсом управления, затрудняя взаимодействие с приложением.
Исправлено смещение пользовательского интерфейса оверлея в виджетах показаний, вызванное очень маленькими значениями.
Файлы загрузки теперь сохраняются с расширением .json по умолчанию.
В этой теме нет ответов
В данный момент, эту тему никто не просматривает

Посмотрели тему 0

Назад
Сверху