Новости про видеокарты, графические процессоры и мониторинг

Плагин для RivaTuner Statistic Server получил ряд существенных плюсов

Продолжается работа над плагином визуального редактора оверлея в RTSS.

За пару выходных Алексей Николайчук добавил в него несколько базовых улучшений, на основе которых теперь можно создавать как пассивные, так и комплексные динамические анимации. В видео ниже демонстрируются 3 базовых «кирпичика», лежащих в основе создания анимаций в оверлее:

  • Источники данных на основе таймеров.
  • Асинхронно обновляемые слои.
  • Улучшенный лексический анализатор и транслятор формул, позволяющий использовать в формулах коррекции перекрёстные ссылки на другие источники данных.

На основе этого в видео показан процесс создания пассивной анимации вращающегося кулера, а затем процесс создания динамической анимации с привязкой скорости вращения к реальному сенсору скорости кулера GPU.

Testing new features in OverlayEditor plugin. Simple passive and advanced dynamic animations.

Активная работа над программой продолжается!

Новая бета-версия RivaTuner Statistics Server уже доступна для скачивания

Традиционно выдержав необходимую для внутреннего тестирования задержку в несколько дней, Алексей Николайчук публично объявил о выходе очередной версии и сделал её видимой серверам обновления.

Ключевые изменения новинки мы уже описывали ранее: во-первых, это внутренний HAL и встроенное мини-ядро мониторинга на его основе (только встроенные сенсоры драйвера видеоадаптера с минимальным риском конфликта со сторонними ядрами мониторинга). Во-вторых, это встроенная возможность подключения счётчиков производительности операционной системы (загрузка/скорость чтения/записи накопителей, скорости скачивания/закачки сетевых интерефейсов и так далее) — полный функциональный клон плагина PerfCounter из SDKMSI AB но для тех, кто хочет использовать RivaTuner Statistics Server отдельно от него.

Также добавился альтернативный интерфейс для стриминга абсолютных меток времени кадров в стороннее ПО через именованный пайп. Специально для этого проекта: RTSS_time_reader.

Скачать программное обеспечение можно как обычно — на странице утилиты.

Плагин для RivaTuner Statistic Server продолжает своё развитие

За выходные Алексей добавил ещё немного полезностей в редактор гипертекста оверлея.

В редакторе появился ещё один встроенный провайдер данных — счётчики производительности Windows. Для мониторингового ПО из этого источника традиционно берутся показания загрузки физических накопителей, их текущие скорости чтения/записи а также текущие скорости скачивания/закачки сетевых интерфейсов. Но, помимо этого, доступны и сотни других видимых операционной системе счётчиков, включая инструментальные дополнительные счётчики от стороннего ПО. В MSI AB всё это давно представлено плагином PerfCounter. Неудивительно, что в редактор гипертекста ядро провайдера счётчиков перекочевало именно оттуда.

Очередная бета ожидается в течение недели-двух.

Плагин для RivaTuner Statistic Server обзавелся собственным ядром мониторинга

Плагин визуального редактора гипертекста в RivaTuner Statistics Server обрастает новым функционалом.

В нём появился встроенный HAL (уровень абстракции оборудования) и собственное минималистичное ядро мониторинга с открытым кодом на его основе, предоставляющее плагину встроенную поддержку мониторинга современных GPU.

Как говорит автор, этих собственных мониторинговых возможностей HAL хватит большей части тех, кто пользуется оверлеем — температуры, загрузка функциональных блоков GPU, его частоты, энергопотребление и загрузка видеопамяти любых современных GPU в наличии. Словом, доступны любые счётчики производительности GPU, официально и нативно поддерживаемые API обоих вендоров (NVAPI/AMDADL). Соответственно, можно использовать RTSS как полностью самостоятельное мониторинговое решение, не подключая к нему дополнительные приложения-провайдеры данных мониторинга.

При этом принцип разделения низкоуровневого ядра мониторинга и ядра оверлея не нарушается — в отличие от HWiNFO/AIDA/MSIAB, встроенный HAL плагина не использует собственного драйвера для низкоуровневого доступа к железу и считывает показания только через официальные мониторинговые механизмы драйверов видеоадаптеров. Поэтому риск конфликта с другим мониторинговым ПО сведён практически к нулю. Ну а тем, кому нужны и дополнительные сенсоры, использующие низкоуровневый доступ к железу (например температуры CPU), никто по-прежнему не мешает подключить к оверлею любой внешний источник данных из любого внешнего мониторингового ядра.

Исходный код HAL будет открыт, как и код всего плагина — за что Алексею отдельное спасибо!

Вышла стабильная версия MSI Afterburner 4.6.2

Алексей Николайчук опубликовал очередную стабильную версию своей утилиты для мониторинга и разгона видеокарты MSI Afterburner 4.6.2, которая получила статус финальной.

В этой версии утилиты появилась поддержка нового аппаратного обеспечения, как видеокарт, так и центральных процессоров. Также несколько изменён API приложения, однако это будет полезно больше для разработчиков связанного с Afterburner ПО, а не для конечных пользователей.

MSI Afterburner

Перечень изменений в MSI Afterburner 4.6.2:

  • Добавлен контроль за напряжением в видеокартах серии NVIDIA GeForce RTX 20x0 SUPER референсного дизайна.
  • Добавлен контроль за напряжением в видеокартах серии AMD RADEON RX 5700.
  • Добавлены скины MSI Steampunked, MSI Lightning Anniversary и MSI Mystic, разработанные Drerex.

Улучшен модуль аппаратного мониторинга.

  • Добавлена поддержка температурного мониторинга процессора для семейства AMD Ryzen Threadripper 29X0.
  • Добавлен термальный сдвиг для мониторинга температуры процессоров семейства AMD Ryzen.

Улучшена архитектура плагинов мониторинга.

  • Добавлена функция API для чтения временных штампов аппаратного мониторинга из хост-приложения. Временной штамп обновляется на каждом цикле аппаратного опроса, что позволит плагину повторно использовать некоторые данные из датчиков.
  • Добавлена опциональная функция отзыва применения плагина, которая вызывается хостом до выгрузки плагина.

Улучшены плагины мониторинга.

  • Обновлённый плагин CPU.dll демонстрирует реализацию мониторинга температуры в процессорах AMD Ryzen.
  • Добавлен плагин Ping.dll для мониторинга пинга желаемого сервера через эхо-запросы ICMP.

Улучшен движок скинов.

  • Оптимизирована производительность скинов с множественными перекрывающимися анимированными индикаторами.
  • Добавлена поддержка сглаживания позиции для индикаторов в скине.
  • Приложения со скинами могут принудительно отключать анимацию индикаторов.
  • Обновлена документация по формату скинов до версии 1.8.

Обновлён драйвер ввода-вывода, обеспечив более безопасный интерфейс доступа MMIO и MSR.

Загрузить MSI Afterburner 4.6.2.

Выпущена новая бета-версия MSI Afterburner — 4.6.1 Beta 3

Заканчивается работа над версией 4.6.1, а посему свет увидела новая бета-версия за номером 3.

Как говорит Алексей, основной функционал новой версии уже готов и протестирован, цель этой бета-версии — проверка экспериментальной поддержки 10-канального температурного мониторинга для карт с сенсорами iCX2.

Как и поддержка первого поколения iCX, поддержка iCX2 реализована на уровне опциональной third-party базы настроек железа. Поэтому для появления показаний этих температурных сенсоров в ПО необходимо выбрать режим работы со сторонней базой в основных настройках ПО, по умолчанию он выключен. На данный момент в базе следующие карты с поддержкой iCX2:

  • EVGA GeForce RTX 2080 Ti FTW3 Ultra;
  • EVGA GeForce RTX 2080 Ti FTW3;
  • EVGA GeForce RTX 2080 Ti XC2 Ultra;
  • EVGA GeForce RTX 2080 Ti XC2;
  • EVGA GeForce RTX 2080 FTW3 Ultra;
  • EVGA GeForce RTX 2080 FTW3;
  • EVGA GeForce RTX 2080 XC2 Ultra;
  • EVGA GeForce RTX 2080 XC2;
  • EVGA GeForce RTX 2070 FTW3 Ultra;
  • EVGA GeForce RTX 2070 FTW3.

Предупреждение: спецификации контроллера iCX2 закрыты, поддержка стопроцентно на уровне реверса, поэтому её включение полностью на свой страх и риск пользователей.

Выпущена MSI Afterburner 4.6.1 Beta 2

Свет увидело очередное бета-обновление информационной утилиты MSI Afterburner, предназначенной для мониторинга и разгонна.

В версии MSI Afterburner 4.6.1 Beta 2 Алексей Николайчук предлагает всем желающим опробовать новые скины, а также протестировать ранее анонсированные обновления, которые включают асинхронное управление кулерами референсных видеокарт NVIDIA GeForce RTX 20x0, новую работу с горячими клавишами в инструменте мониторинга, а также улучшенный редактор графика напряжения/частоты.

Скин MSI Afterburner от Drerex

Новые возможности версии MSI Afterburner 4.6.1 Beta 2 включают:

  • Новый скин MSI Touch of Modern от Drerex.
  • Улучшенный движок скинов. Движок скинов больше не вылетает при переключении между одинаково выглядящими скинами без альфа-канала. Добавлена поддержка безэскизного слайдера, а также добавлен порог альфа-пути для слайдера.
  • Улучшена поддержка кросс-совместимости лоя скинов. Расширен список совместимых приложения, внесены различные исправления и оптимизации.
  • Исправлена ошибка с прекращением реагирования интерфейса при применении масштабировании скина при высоком DPI, когда включён режим альфа.

RivaTuner Statistics Server также обновлён до 7.2.2.

Загрузить MSI Afterburner 4.6.1 Beta 2 можно на нашем сайте.

Немного нового из функционала MSI Afterburner 4.6.1

Новые возможности редактора кривой частот/напряжений в MSI Afterburner теперь позволяют работать с фрагментами кривой, изменяя смещения частоты для нескольких точек одновременно.

Короткая демонстрация в ролике ниже. Заодно Алексей Николайчук прошелся и по существовавшим ранее сочетаниям горячих клавиш редактора, так как считает, что кому-нибудь из пользователей они наверняка неизвестны и будут полезны.

Improved voltage/frequency curve editor in MSI Afterburner 4.6.1

Полный список изменений новой версии (пока в статусе бета) опубликован нами ранее.

Выпущена новая бета-версия MSI Afterburner, а с нею — и RivaTuner Statistics Server

Немного раньше запланированного срока завершилась работа над реализацией асинхронного управления кулерами в MSI Afterburner, и официальный релиз совсем близок.

Cтала доступной для скачивания первая бета 4.6.1, в которой уже реализован практически весь запланированный функционал. Поэтому официальный релиз 4.6.1 тоже совсем близко, он по-прежнему планируется в середине апреля.

В коротком видео — превью нового скина от Криса «Drerex» Дрерапа и демонстрация реализации асинхронного управления кулерами для референсных RTX 20x0.

MSI Afterburner 4.6.1 features preview

Полный список изменений включает в себя следующие наработки:

  • Добавлена поддержка асинхронного управления кулерами для карт серии NVIDIA RTX 20x0 референс-дизайна. Пожалуйста, учтите, что поддерживаются только 100% эталонные двухкулерные асинхронные решения NVIDIA, сторонние проприетарные асинхронные реализации управления кулерами (например, EVGA iCX) не поддерживаются и не будут поддерживаться в будущих версиях ПО. Для поддерживаемых карт доступен следующий асинхронный функционал:
    • Добавлена новая кнопка «Синхронизировать скорости кулеров», позволяющая переключаться между синхронным и асинхронными режимами управления. Пожалуйста, учтите, что новые элементы асинхронного управления кулерами доступны только в нативных скинах четвёртой версии ПО. Скины второй и третьей версий являются устаревшими и больше не получают обновлений функционала. 
    • Когда включен режим синхронизации, ядро управления кулерами MSI Afterburner работает полностью аналогично предыдущим версиям ПО, т.е. скорости кулеров асинхронны в режиме аппаратного автоуправления, но регулируются синхронно в режиме ручного либо программного автоуправления.
    • Когда выключен режим синхронизации, можно выбирать и настраивать скорость каждого кулера независимо. Для режима программного автоуправления в таком режиме также доступны для настройки независимые температурные кривые для каждого из двух кулеров.
Новый скин MSI Afterburner
  • Улучшен модуль мониторинга:
    • Инвертирован принцип использования горячих клавиш при одновременном выделении в настройках ПО нескольких графиков мониторинга. Раньше по умолчанию использовался режим настроек одного активного графика, но многие настройки (например, опцию «Показывать в оверлейном экранном дисплее») можно было применить и для всех выбранных графиков одновременно с помощью горячей клавиши Сtrl. Теперь при выделении нескольких графиков сразу такие настройки по умолчанию применяются ко всем из них, а горячая клавиша Ctrl используется для применения настроек только для активного графика. 
    • Нотификатор групповых операций (статусная информация, показывающая применяется ли текущая настройка только к активному либо ко всем выделенным графикам сразу) перемещён в заголовок группы свойств графика. 
    • Улучшена обратная совместимость с профилями мониторинга, созданными в предыдущих версиях ПО. Больше не нужно пересоздавать профили, в которых включены настройки мониторинга, но отсутствует информация о макете форматирования оверлея. 
  • Устранена проблема с зависанием интерфейса пользователя при настройке «на лету» коэффициента масштабирования скина, если в операционной системе выбран режим высокого DPI и в настройках ПО выбран многослойный режим композиции скина с альфа-каналом. 
  • RivaTuner Statistics Server обновлён до версии 2.2.

GPU-Z обновилась до версии 2.17.0

Сайт TechPowerUp в очередной раз обновил свою популярную информационную и диагностическую утилиту.

Изменений оказалось довольно много. Самые главные из них — это расширение базы утилиты новыми видеокартами, как от NVIDIA, так и от AMD. В остальном же изменения касаются работы программы и исправления ошибок.

GPU-Z 2.17.0

Полный перечень изменений в GPU-Z 2.17.0:

  • Добавлена поддержка NVIDIA GTX 1660 Ti, Titan RTX, RTX 2080 Mobile, RTX 2070 Mobile, RTX 2060 Mobile, Quadro RTX 4000, GTX 650 (GK106), Quadro P5200.
  • Добавлена поддержка AMD Radeon VII, Radeon HD 8400E.
  • Добавлена поддержка Intel Amber Lake GT2 (Core i7-8500Y).
  • Добавлена поддержка определения версии Radeon Adrenalin 2019.
  • Упрощены имена некоторых сенсоров: «Частота GPU», «Частота памяти», «Частота шейдеров».
  • Унифицировано название сенсоров с «Использовано памяти / использование памяти» до «Использовано памяти».
  • Улучшена система отчёта о вылетах, которая задаёт уточняющие вопросы о проблеме.
  • Выпадающая Расширенная панель будет показывать «Тайминги памяти» только если информация об этом доступна.
  • «Максимальный размер пакета» OpenCL теперь отформатирован как неактивное значение.
  • Вместо пустого значения теперь отображается слово «отсутствует», когда нет поддерживаемых встроенных ядер OpenCL.
  • Добавлена поддержка «отсутствует» в OpenCL DP, SP, Half FP.
  • Исправлено «ошибка создания файла» при запуске GPU-Z.
  • Исправлен монитор загрузки GPU и памяти в RX 580 2048 SP.
  • Исправлены недостающие значения частоты Boost в GTX 1660 Ti и некоторых картах Pascal.
  • Исправлен недостающий сенсор вентилятора на картах RTX без подключённого монитора.
  • Исправлен вылет при запуске на Windows XP.
  • Исправлен вылет при открытии отчёта DXVA 2.0 на Windows XP.
  • Исправлен отчёт о лимитах энергопотребления на старых картах NVIDIA.
  • Исправлен вылет при сохранении BIOS на старых видеокартах NVIDIA.
  • Исправлен некорректный отчёт о VRAM на 16 ГБ Vega.
  • Исправлены вылеты по причине физического доступа к памяти. 

Загрузить утилиту GPU-Z можно на нашем сайте.

MSI Afterburner обновился до версии 4.6.0 beta 15 build 14697: поддержка архитектуры Vega 20 полностью реализована!

Алексей Николайчук в очередной раз обновил версию 4.6.0 своей информационной и разгонной утилиты MSI Afterburner, теперь владельцам видеокарт от AMD есть чем заняться на досуге.

По сравнению с прошлой сборкой, в этой в полной мере реализована поддержка архитектуры Vega 20. Для всех, кто является счастливым обладателем видеокарты Radeon VII, автор дал несколько важных примечаний по её настройке.

MSI Afterburner
  • Слайдер напряжения будет заблокирован на RVII. На прошлых видеокартах AMD регулировка напряжения осуществлялась на низком уровне, а драйвер позволял менять напряжение в очень узком диапазоне. В Radeon VII этот диапазон расширен до 1—1,2 В, а потому управление напряжением реализовано через кривую частоты/напряжения.
  • Слайдер лимита температуры также заблокирован, поскольку является частью старого алгоритма для AMD. В Adrenalin 2019 это реализовано управлением по кривой.
  • Редактор частоты/напряжения позволяет свободно настраивать частоту и напряжение независимо для всех трёх точек кривой. Частоту можно менять независимо для первой и третьей точек. Вторая всегда является результатом линейной интерполяции крайних. Напряжения же полностью независимы.
  • В аппаратном мониторинге отображаются две температуры GPU: на краю и месте соединения. Именно последняя используется AMD для управления оборотами вентилятора, отчего температура быстро поднимается до 100° С, а вентилятор разгоняется на максимум. Четыре значения температуры VRM относятся к ядру VRM, SoC VRM и паре VRM памяти.
  • Добавлен сенсор загрузки контроллера памяти.
  • Сенсор загрузки GPU в Radeon VII очень неточен и постоянно меняется от 0% до 100%. Поэтому замеры нагрузки и мощности видеокарты не имеют особого смылся. Можно надеяться, что в будущем AMD исправит эту оплошность.

В заключение Алексей отметил, что пока заниматься управлением питания видеокартой на низком уровне, за пределами драйвера, он не планирует, поскольку это очень трудоёмкая задача, а видеокарта явно не станет лидером оверклокинга.

Надеемся, что это последняя бета версия MSI Afterburner перед финальным релизом.

Загрузить MSI Afterburner 4.6.0 beta 15 build 14697.

MSI Afterburner 4.6.0 обновлена до версии бета 12

Алексей Николайчук завершает исправление всех найденных ошибок, чтобы выпустить финальную сборку версии 4.6.0 своей популярной диагностической утилиты MSI Afterburner. Однако ему всё же пришлось выпустить ещё одну бета версию, которая получила номер 12.

Утилита MSI Afterburner 4.6.0 beta 12 содержит ряд исправлений, которые облегчают работу с интерфейсом утилиты. Их перечень приведён ниже:

MSI Afterburner
  • Исправлены проблемы с некорректным отображением кривой напряжения/частоты на некоторых GPU AMD с необычными таблицами напряжений.
  • Видимый диапазон напряжений/частот в редакторе кривой на GPU AMD теперь расширен для вмещения максимальных и минимальных напряжений и частот в P-State.
  • Добавлена поддержка некоторых будущих процессоров NVIDIA Turing.
  • Теперь команды «Отметить максимум» и «Отметить минимум» доступны в контекстном меню окна мониторинга, даже если не выбран фрагмент истории.
  • Теперь во время мониторинга можно нажать кнопку для захвата скриншота графиков, удобного для печати. Скриншот содержит водяной знак MSI Afterburner, который можно изменить, корректируя файл overlay.png в папке .\Graphics.
  • Теперь в истории мониторинга можно зажать клавишу Del и, выбрав мышью, убрать нежелательные графики.

Загрузить утилиту MSI Afterburner можно на нашем сайте.

Готовимся к встрече MSI Afterburner 4.5.0

MSI Afterburner 4.5.0 уже вовсю готовится к выпуску, что же наиболее интересного из функционала нас ждет?

Алексей Николайчук продолжает наращивать функциональную мощь своего ПО. В будущей версии нас ждет:

  • Быстрая настройка OSD "с нуля" с помощью горячих клавиш и функционала множественного выделения элементов. Эта возможность не является новой для 4.5.0, она была и в прошлых версиях, но знает о ней достаточно узкий круг пользователей (потому что документацию никто не читает :)). А возможность эта очень ускоряет настройку.
  • Отображающий клавиатуру и мышку Input overlay; сделан за вечер специально для данного демонстрационного видео:
MSI Afterburner 4.5.0 features preview
  • Мониторинг загрузки памяти на уровне нужного процесса с помощью плагина PerfCounter.
  • Выделение фрагментов истории мониторинга, обнаружение локальных минимумов/максимумов.
  • Использование профайлера модуля мониторинга, помогающего идентифицировать и отключить наиболее "прожорливые" сенсоры.
MSI Afterburner

Следите за обновлениями MSI Afterburner.

MSI Afterburner продолжает набирать функционал

В новой бета-версии нас ждет работа с историей и финальная стадия реализации плагинов мониторинга.

Как говорит сам Алексей, ещё одна часть функционала из оригинальной RivaTuner перекочевала в MSI Afterburner вслед за плагинами мониторинга. В следующей бете появится знакомый пользователям RT функционал для работы с фрагментами истории. Как и в оригинале, в MSI AB можно будет выделять произвольные фрагменты истории (и в режиме реального времени, и в режиме просмотра логов), автоматически рассчитывать и отображать статистику по выделенному фрагменту, автоматически расставлять маркера в точках локальных экстремумов.

История в MSI Afterburner

Кроме того, реализацию плагинов мониторинга совместно с тестерами практически довели до точки логического завершения. API, SDK и GUI настроек плагинов практически полностью соответствуют тому, что планировалось изначально. В SDK появился последний из запланированных плагинов с открытым кодом — CPU.DLL, предназначенный для демонстрации функций API плагинов для низкоуровневого доступа к MSR и PCR регистрам. Плагин практически полностью дублирует реализацию встроенного температурного мониторинга для всех поддерживаемых ядром RT процессоров (за исключением семейства AMD Ryzen, открыть код мониторинга для которого на данный момент невозможно в силу NDA). Изначально планировалось добавить ещё один плагин — GPU.DLL, демонстрирующий использование функций API для низкоуровневого доступа к регистрам и I2C устройствам графических процессоров. Но в острой необходимости присутствия такого плагина в SDK есть некоторые сомнения, т.к. всех разработчиков утилит мониторинга, умеющих работать с GPU напрямую, можно пересчитать по пальцам одной руки. Так что в том, что такие плагины для расширения функций мониторинга GPU смогут разрабатывать сами пользователи, есть некоторые сомнения.

Обновилась популярная информационная утилита GPU-Z до версии 2.6.0

Популярная диагностическая и информационная утилита GPU-Z обновлялась до версии 2.6.0. Эта версия получила поддержку новых графических процессоров и исправление критических ошибок.

В частности, добавлена поддержка новых вариантов видеоускорителей от всех трёх ведущих производителей. В плане ошибок был исключён вылет при запуске, вылет при работе на системах с видеокартами Radeon RX Vega и на системах, с незаполненным «board id» для видеокарты.

Полный перечень изменений приведён ниже:

  • Обновление датчиков больше не приводит к подвисанию окна GPU-Z.
  • Исправлена ошибка невозможности запуска GPU-Z из-за битого компрессора UPX EXE.
  • Исправлен вылет на RX Vega.
  • Исправлен мониторинг оборотов вентилятора на RX Vega.
  • Добавлена поддержка Radeon Adrenalin Edition.
  • По просьбе AMD имя GPU на RX560 заменено с Baffin на Polaris 21.
  • Добавлена поддержка NVIDIA Titan V, GeForce GTX 1060 5 GB, Tesla K40m, GeForce 825M, Quadro M520, NVIDIA NVS 810, NVIDIA Grid M6-8Q.
  • Добавлена поддержка AMD Vega 8 Raven Ridge Graphics, Pro WX 9100.
  • Добавлена поддержка Intel HD Graphics P630, UHD Graphics 630, Gemini Lake UHD Graphics 600.
  • Исправлен размер ядра в GP100.
  • Исправлено количество унифицированных процессоров в Braswell.
  • Исправлен вылет на картах AMD с незаполненным идентификатором платформы (MSI RX 580 Armor).

 Загрузить бесплатную утилиту GPU-Z можно с нашего сайта.