Известная платформа с открытым исходным кодом MESA для Linux внедрила трассировку лучей на базе ЦП для своего драйвера Vulkan, открыв новые возможности производительности в ОС.
Последняя попытка MESA повысить производительность Linux теперь включает поддержку трассировки лучей на базе процессора
Что ж, трассировка лучей на базе ЦП — это не тот термин, который мы слышим каждый день, главным образом потому, что он обычно ограничен по сравнению с теми, которые мы видим с графическими процессорами. Однако некоторые процессоры, в основном более высокопроизводительные, отлично справляются с низкоинтенсивными задачами RT. Phoronix сообщает, что драйвер MESA Lavapipe получил поддержку трассировки лучей на базе ЦП, а это означает, что у пользователей Linux теперь будет другой способ реализации RT на своей платформе.
Сообщается, что включение CPU RT было осуществлено путем «портирования кода» некоторых частей поддержки трассировки лучей RADV Vulkan в старых графических процессорах Radeon. Для тех, кто не знает: команда MESA недавно выпустила новые патчи для драйверов Mesa RADV Vulkan с открытым исходным кодом , которые повысили производительность трассировки лучей на платформе. Это показало, что разработчики серьезно относятся к внедрению возможностей трассировки лучей в Linux, и RT на базе ЦП теперь предлагает аналогичные обязательства, хотя мы все же ждем показателей производительности, о которых разработчик Константин Зойрер посоветовал нам не спрашивать.
На скриншоте Quake RTX выше видно, что процессор выдает всего 1 FPS при нагрузке 34%, и похоже, что производительность не такая плавная, как можно было бы ожидать от современного графического процессора.
Linux оказывается достойной платформой для пользователей, поскольку с существующими на рынках решениями с открытым исходным кодом, такими как Vulkan от MESA, операционная система не отстает от конкурентов.
0 Комментариев