[Hardware] I: ROCm for ALTLinux
Konstantin Lepikhov
lakostis на unsafe.ru
Чт Июл 13 10:59:30 MSK 2023
On 01/05/2023, at 12:52:25 PM you wrote:
> On 01/04/2023, at 02:34:16 PM you wrote:
>
> > Привет!
> >
> > По адресу[1] выложил предварительную сборку ROCm[2]. Это позволит
> > использовать нормальный OpenCL ICD для свежих видеокарт от AMD, вместо
> > ущербного clover'а в Mesa (т.е. поддержка OpenCL будет такая же, как и в
> > проприетарных драйверах AMDGPU-PRO).
> >
> Пакеты отправлены в Сизиф.
>
Несколько новостей по текущему статусу rocm в сизифе:
- rocm обновлен до 5.6.0
- теперь все собирается своим llvm/clang/lld (пакет называется llvm-rocm).
Это позволит абстрагироваться от системного llvm'а и открывает
возможности собрать rocm в бранчах.
- HIP работает (hipcc/libhip).
- Появился HIP RT (пока без исходников, к сожалению это не позволяет
заменить пути внутри библиотеки которые все еще указывают на /opt/rocm).
- blender теперь умеет рендерить как через HIP так и через HIP RT
(даже апстримная версия так не умеет). Рендеринг работает успешно на
gfx1030 (RDNA?) но не работает на Vega (gfx900) (по крайней мере у меня).
Что еще нужно дособрать:
- Ядерный dkms (т.к. HIP сильно завязан на ядерный модуль kfd, который
тоже содержит изменения для rocm). Патчей там довольно много и
апстримная версия ядра rocm все еще 6.1.x
- hipify/openmp?
--
WBR et al.
Подробная информация о списке рассылки Hardware