[Hardware] I: ROCm for ALTLinux

Konstantin Lepikhov lakostis на unsafe.ru
Ср Янв 4 16:34:16 MSK 2023


Привет!

По адресу[1] выложил предварительную сборку ROCm[2]. Это позволит
использовать нормальный OpenCL ICD для свежих видеокарт от AMD, вместо
ущербного clover'а в Mesa (т.е. поддержка OpenCL будет такая же, как и в
проприетарных драйверах AMDGPU-PRO).

Как минимум все будет работать быстрее за счет оптимизации под кокретные
GPU, как максимум - появятся дополнительные фичи и возможности (например,
для машинного обучения). Эту сборку считать предварительной, т.к. многих
компонентов еще нет:

- ядерного модуля для LTS ядер (у меня сизиф, поэтому пофиг)
- компилятора HIP (надо смотреть, как это лучше упаковать вместо с
  существующим llvm)
- различных утилит для управления вычислительными нодами (не было времени
  смотреть).

Вообще проект Radeon Compute[3] предназначен для высокопроизводительных
вычислений и является прямым конкурентом CUDA от Nvidia, поэтому поддержка
подобных вещей в ALTLinux мне кажется вполне обоснованной. Например, в
debian есть целая группа по поддержке ROCm[4], в gentoo ROCm тоже поддерживатеся
достаточное время.

1. https://lakostis.unsafe.ru/RPMS/ALTLinux/rocm/repo/
2. https://github.com/RadeonOpenCompute
3. https://docs.amd.com/
4. https://salsa.debian.org/rocm-team

-- 
WBR et al.


Подробная информация о списке рассылки Hardware