Сегодня 06 мая 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Видеокарты Intel сделали в 100 раз быстрее при трассировке лучей — в драйверах просто исправили ошибку

Разработчики драйверов графических процессоров Intel для Linux выпустили обновление, которое повышает производительность в трассировке лучей в 100 раз. До этого видеокарты работали 100 раз медленнее из-за ошибки в программном коде драйвера, которая приводила к неправильному распределению памяти в системе.

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

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

О включении исправления в драйвер Intel Mesa Vulkan с открытым исходным кодом сообщил портал Phoronix. Ошибку в коде драйвера обнаружил один из инженеров графических драйверов Intel для Linux Лайонел Ландверлин (Lionel Landwerlin), опубликовавший данные о ней в открытом репозитории GitHub Mesa. Как пояснил инженер, прежде реализации трассировки лучей Vulkan использовала внешнюю системную память (ОЗУ, подключаемую к материнской плате) вместо локальной памяти GDDR6 видеокарты. В драйвере отсутствовала одна строка кода, которая отвечала бы за перераспределение памяти для выполнения этой задачи. Таким образом, драйвер Vulkan перемещал данные трассировки лучей в более медленную внешнюю системную память и обратно, что и приводило к замедлению работы.

 Источник изображения: Tom's Hardware

Источник изображения: Tom's Hardware

Результатом добавления нужной строки кода, а именно команды ANV_BO_ALLOC_LOCAL_MEM, стало 100-кратное повышение производительности трассировки лучей на видеокартах Intel при использовании API Vulkan.

По данным Phoronix, внесённые в код драйвер изменения уже утверждены и появятся со следующим релизом программного обеспечения Mesa 22.2. Последнее в свою очередь будет внедрено в пакет других усовершенствований драйверов Linux, которые станут доступны конечным пользователям к концу августа.

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Hades II без предупреждения вышла в раннем доступе Steam и Epic Games Store — в том числе и в России 2 ч.
Олдскульный хоррор-шутер Sonar Shock отправит на советскую подлодку с лавкрафтианскими монстрами — дата выхода и новый трейлер 3 ч.
«Мы пытались, но не вышло»: разработку «Механоиды: Протокол Войны» заморозили до лучших времён, которые «могут никогда не настать» 4 ч.
«Видится мгновенной классикой»: 7 минут геймплея олдскульного хоррора Ground Zero в духе первых Resident Evil впечатлили фанатов 6 ч.
Браузер Mozilla Firefox справился с почти 7500 одновременно открытыми вкладками 6 ч.
Новая студия режиссёра The Witcher 3: Wild Hunt не повторит ошибок Cyberpunk 2077 8 ч.
Открытый мир, мотоцикл и скорый релиз: инсайдер рассказал, чего ждать от следующей Tomb Raider 10 ч.
Утечка раскрыла первые подробности PvP-мультиплеера Warhammer 40,000: Space Marine 2 12 ч.
YouTube протестирует на платных подписчиках перемотку видео сразу на самое интересное место 12 ч.
В AlmaLinux сформировано подразделение по НРС и ИИ 14 ч.