Intel добавляет функцию в свои графические процессоры Arc, которая порадует геймеров Linux

Интел Арк Линукс
Это обещает быть потенциально важным годом для игр на Linux. Первые поставки портативных компьютеров Steam Deck от Valve с Proton на буксире поступят в продажу в конце этого месяца, а позже в этом году Intel представит свои первые видеокарты Arc Alchemist, которые могут появиться с отполированной поддержкой Resizable BAR в Linux. Так предлагает набор последних примечаний к патчу.
Resizable BAR (Bar Address Register) — это, по сути, технология PCI Express, которая может улучшить игровую производительность в некоторых ситуациях. Это позволяет ЦП и системе использовать полный буфер кадра памяти графической карты по шине PCIe, а не ограничивать его фрагментами по 256 МБ.
Эта технология бездействовала несколько лет, пока AMD не представила серию Radeon RX 6000 с поддержкой Smart Access Memory (SAM). Однако реализация AMD работает только с собственными процессорами. NVIDIA последовала этому примеру, реализовав независимую от платформы реализацию на своих видеокартах серии GeForce RTX 30 посредством обновления BIOS.
Алхимик Intel Arc
Что касается графических процессоров Intel Arc в Linux, то ребята из Phoronix заметили интересный самородок в примечаниях к последним исправлениям ядра.
«Начиная с DG2 у нас будет поддержка изменяемого размера BAR для локальной памяти устройства, но в некоторых случаях окончательный размер BAR может быть меньше, чем общий объем локальной памяти. В таких случаях ЦП будет доступна только часть локальной памяти, в то время как остальная часть доступна только через графический процессор. В этой серии добавлены основные активаторы, необходимые для обеспечения возможности использования всего диапазона локальной памяти», — поясняется в примечаниях к патчу.
На сайте говорится, что поддержка на самом деле уже существует в ядре LInux и драйверах Mesa, но код нуждается в оптимизации. Вот где вступают в игру эти последние исправления, а также будущее развитие. Они тестируются и могут появиться сразу после обновления ядра Linux v5.13.
Это означает, что более быстрая игра в Linux может быть просто отключена при использовании графической карты Intel Arc Alchemist. Хотя это зависит от игры. Например, когда NVIDIA объявила об этой функции еще в марте прошлого года, в ней было указано всего 17 поддерживаемых игр. Это не так много, хотя в него входят такие громкие имена, как Battlefield V , Death Stranding , Gears 5 , Hitman 3 и Red Dead Redemption 2 , и это лишь некоторые из них.

Источник (англ.)

Поставить оценку
Кофебрейкер | Интернет-журнал