Intel только что исправила серьезную проблему со своими видеокартами

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

Сообщается, что новое исправление, внесенное в графические драйверы Intel для Linux, повышает производительность трассировки лучей до 100 раз. Может ли Intel Arc надеяться на такие же улучшения?

Видеокарта Intel Arc A750M Limited Edition стоит на столе.
Интел

Как сообщает Phoronix , изменение драйвера Intel Mesa Vulkan с открытым исходным кодом было сделано Лайонелом Ландверлином в четверг. Ландверлин — разработчик графических драйверов Intel для Linux с многолетним опытом работы, но на этот раз исправление было относительно небольшим — достаточно было одной строки кода, чтобы добиться, как выразился Ландверлин, «стократного увеличения (не шутка)». улучшение." Все упирается в проблему с распределением памяти.

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

Добавление кода в Mesa 22.2 должно принести ощутимые улучшения. Обновление будет выпущено для конечных пользователей к концу августа, и, хотя до этого еще далеко, скорее всего, пройдет достаточно времени, прежде чем клиенты смогут покупать новые графические процессоры Intel Arc любой крупной мощности.

Два графических процессора Intel Arc работают параллельно.
Линус Технические советы

Intel Arc, в целом, кажется, борется с оптимизацией драйверов. Хотя графические процессоры, которые страдали от различных задержек , по-прежнему мало доступны, они, вероятно, скоро поступят на конечный рынок. Intel собирается посетить LANfest в Колорадо с игровым автобусом, заполненным компьютерами на базе Arc , поэтому конец сентября кажется беспроигрышным вариантом, но запуск может произойти даже раньше.

Тем временем в бенчмарках обнаруживаются различные видеокарты Intel, некоторые из которых выпущены самой Intel. В недавнемвидеоролике Linus Tech Tips компания показала, что полностью поддерживает совместимость с DirectX12, что является одной из причин, по которой многие игры просто не работают на Intel Arc. Перед тем, как видеокарты будут выпущены для более широкой аудитории, необходимо провести некоторые оптимизации программного обеспечения.

Новости об исправлениях драйверов Intel — это палка о двух концах. С одной стороны, здорово, что грядет такой огромный прирост производительности; с другой стороны, это было довольно серьезное упущение, явно влияющее на производительность графики. Когда дело доходит до графических процессоров Intel Arc, у аппаратного обеспечения определенно есть потенциал, поэтому будем надеяться, что Intel сможет достаточно быстро исправить ошибки в драйверах.