URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138209
[ Назад ]

Исходное сообщение
"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции шейдеров ACO"

Отправлено opennews , 30-Окт-25 08:22 
Marek Olšák, разработчик видеодрайверов из компании AMD, добавил в кодовую базу Mesa изменение, переводящее драйвер RadeonSI на использование по умолчанию промежуточного представления (IR) шейдеров  NIR и бэкенда компиляции шейдеров ACO, развиваемого компанией Valve в качестве альтернативы компилятору шейдеров LLVM. Бэкенд ACO нацелен на обеспечение генерации кода, насколько это возможно оптимального для шейдеров игровых приложений, а также на достижение очень высокой скорости компиляции...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64141


Содержание

Сообщения в этом обсуждении
"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 08:22 
Отличия в работе с amdgpu есть, в плане OpenGL? Как раз имеется пограничный APU с поддержкой как radeonsi, так и amdgpu. Проверял на Linux и Windows, так на первом OpenGL выдаёт заметно меньше кадров в секунду, нежели он же, не говоря уже об DirectX, во втором. Проверял на UT99.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено kravich , 30-Окт-25 09:25 
>UT99

Ты же понимаешь, что эта игра ни разу не может быть сколько нибудь репрезентативным бенчмарком для относительно современной видеокарты в 2025 году?


"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 10:32 
Если быть точным, я имею ввиду APU E1-2100 с HD 8210, это уже в 2013 было слабо. К тому же, использовался нативный UT99.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Bob , 30-Окт-25 11:35 
Большинство плюшек только для +- актуального железа.

Местами даже архитектура Polaris уже в пролёте.


"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 09:33 
> Отличия в работе с amdgpu есть, в плане OpenGL?

новость про месу, упомянутый radeonsi драйвер тоже из месы и без ядерного драйвера он не работает


"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено name , 30-Окт-25 09:48 
Так ты не можешь без amdgpu использовать vulkan и dxvk.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 09:36 
Ничего не понятно.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено aname , 30-Окт-25 10:01 
Вольво двигает прогресс в Линукс-дистрах. Уважаемо.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 10:33 
Ещё и грузовики делает.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Chel , 30-Окт-25 11:42 
И плавленый сыр!

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 12:39 
Вместо того, чтобы улучшить оптимизатор в LLVM, они новый компилятор делают. Это тупиковый путь, LLVM такой неэффективный потому, что жирный. Когда вальвовский компилятор всосёт столько же бэкендов (а если он взлетит, то неминуемо всосёт), сколько LLVM - он скатится ниже уровня LLVM (то есть упадёт на взлёте). Поэтому не LLVM резать надо, а улучшать LLVM, чтобы он мог ещё кучу бэкендов всосать, а быть эффективным. А отдельные незалежные компиляторы - это просто выброшенный на ветер труд.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Оно ним , 30-Окт-25 12:42 
А зачем вальвовскому компилятору всасывать столько бэкендов, если он сконцентрирован только на шейдерах?

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 12:51 
А что архитектур видеокарт и акселераторов для машоба мало? Тут каждый год по несколько выходит.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Аноним , 30-Окт-25 12:42 
Жирный - имеется в виду, что когда нужно чтобы один и тот же код эффективно генерил эффективный код, то пространство решений очень сильно сужается, и приемлимые решения имеют более низкую энтропию по сравнению с решениями, которые эффективно ворочают только часть бэкендов. А получить низкую энтропию очень дорого. А Вальв по сути сказали "не нужен он копилятор с такой низкой энтропией, мы из говна и палок свой сделаем", и сделали. Только он не для всего, в отличие от LLVM.

"Драйвер RadeonSI переведён по умолчанию на бэкенд компиляции..."
Отправлено Анонизм , 30-Окт-25 12:52 
И зачем оно?! Очередной костыль.