Видеокарты Intel научатся изолировать поврежденные зоны видеопамяти

Прокомментировать Просмотры: 7

Источник изображения: Intel/Videocardz

Компания Intel внедряет в Linux-драйвeр Xe продвинутые алгоритмы мониторинга видеопамяти. Теперь программное обеспечение научилось диагностировать сбои VRAM на этапе инициализации и изолировать физически поврежденные сектора, позволяя системе функционировать дальше. Данное обновление ожидается в релизе ядра Linux 7.4, передает издание Phoronix.

Первая инновация представляет собой первичную диагностику VRAM при запуске графического драйвера. Специалисты Intel задействуют финальную страницу видеопамяти, поскольку именно там чаще всего фиксируются аномалии, обусловленные конфигурацией BAR, параметрами CCS либо некоторого рода дефектами маппинга.

Как пояснил представитель инженерной команды Intel Мэттью Олд, толчком к созданию этого инструмента послужили неполадки с технологией CCS (Color Control Surface), выявленные на ряде графических ускорителей линейки Battlemage. Из-за смещения адресов сегмент, отведенный под компрессионные метаданные, по ошибке расценивался драйвером как стандартная свободная видеопамять.

Внедренный механизм призван пресекать подобные сбои на старте, блокируя задействование некорректно размеченных адресных пространств.

Вторая опция ориентирована на борьбу с аппаратными дефектами VRAM. Пройдя через длительный цикл доработок, насчитывающий 21 итерацию, драйвер Xe обрел способность деактивировать отдельные страницы видеопамяти в индивидуальном порядке.

При обнаружении сбойного физического блока VRAM драйвер навсегда исключает его из распределения под новые запросы. Это гарантирует, что запущенные приложения больше не будут обращаться к дефектной зоне для записи информации.

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

Благодаря этому видеокарта сохраняет работоспособность, пусть и ценой незначительного сокращения общего объема VRAM. Локальная аппаратная поломка больше не вызовет полный выход из строя графического адаптера — система просто обойдет дефектный фрагмент стороной.

Усовершенствования затронут исключительно экосистему Linux и драйвер Intel Xe; появятся ли аналогичные возможности в программном обеспечении для Windows, пока не уточняется.

 

Источник: iXBT

Поделиться:

Похожие статьи

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов