[Hardware] I: AMD ROCm opencl broken for months

Konstantin Lepikhov lakostis на unsafe.ru
Пн Янв 1 11:36:55 MSK 2024


On 12/24/2023, at 11:57:12 PM you wrote:

> Привет!
> 
> Это сообщение должно быть интересно тем, кто планирует или уже купил
> видеокарту AMD и думает что избавился от проблем с блобами от nvidia. К
> сожалению, "красные" подложили большую свинью владельцам десктопных (и
> мобильных) видеокарт - уже как 3 месяца OpenCL для таких видеокарт не
> работает от слова совсем [1]. Да, AMD что-то там выпускает по части
> поддержки карт для _датацентров_ но на десктопные карты похоже забили.
> 
> Если посмотреть ошибку, то проблема появилась где-то между ядром 6.5 и
> 6.6-rc1 но это неточно ) Не работают с opencl не только такие "тяжелые"
> приложения типа blender но простенькие вроде darktable (ну хоть clinfo не
> падает).
> 
> Что известно:
> 
> - ядро 6.1. подвержено частично этой проблеме (ошибка в dmesg, но ничего
>   не зависает)
> - ROCM < 5.7 вроде этой проблемы не имеет.
В качестве временного решения собрал в сизиф dkms-amdgpu-rock, это оф.
ядерные модули из https://github.com/RadeonOpenCompute/ROCK-Kernel-Driver

Установка модулей как обычно через dkms install <module/version> -k
<version>

С этими модулями opencl/blender работают как нужно.

Минусы:

- ядра 6.6.x не поддерживаются
- не работает video через vulkan.

С новым годом!

-- 
WBR et al.


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