vk.com

Выберите язык

Исследование Heterogeneous Memory Management для улучшения графического драйвера Xe от Intel

  Инженеры из Intel, работающие над разработкой современного графического драйвера Xe в ядре с открытым исходным кодом, взялись за изучение поддержки Heterogeneous Memory Management (HMM) для возможности взаимодействия между устройствами и драйверами. Это очень интересная функция, над которой активно работает эта до сих пор экспериментальная версия драйвера.
 
  В рамках своей более обширной работы по общей виртуальной памяти (Shared Virtual Memory - SVM) для ядра Xe, разработчики Intel начали изучение возможности поддержки HMM для обмена памятью между несколькими графическими процессорами или даже другими устройствами, поддерживающими HMM в Linux.
 
  В настоящее время инженеры Intel все еще на начальном этапе разработки этой поддержки HMM для взаимодействия между устройствами и драйверами Xe. Они уже обратились к сообществу разработчиков open-source upstream Direct Rendering Manager с просьбой о обратной связи, чтобы выяснить, заинтересованы ли другие разработчики в использовании их инфраструктуры для HMM-драйверов.
 
  Интересующиеся разработчики могут оставить свои комментарии в специальной теме на списке рассылки. Вместе с этим, они также планируют обсудить дальнейшие шаги и решить, начинать ли с разработки драйвера Xe или же разработать общие решения, которыми можно будет пользоваться всеми HMM-драйверами. В любом случае, можно ожидать интересных времен, поскольку разработчики драйвера Xe прилагают все усилия, чтобы внедрить значимые нововведения в этот драйвер, который должен стать стабильным и готовым к использованию с графическими процессорами Lunar Lake Xe2.