• [^] # Re: OpenCL Radeon

    Posté par . En réponse au journal OpenCL : avoir l'accélération GPU avec l'AMD libre. Évalué à 2.

    ROCm est un ensemble de paquets dont le module OpenCL n'est qu'une petite partie.
    Fedora a bien quelques paquets ROCm (pas à jour) dans ses dépôts mais pas celui d'OpenCL.

    Il est indiqué dans le wiki d'AMD qu'il faut installer "rocm-dkms" ou "rock-dkms", mais ceux-ci mon planté ma Fedora à l'époque (et empêche l'utilisation de secureboot).
    Ils ne sont pas nécessaires puisque le noyau Linux dans Fedora a déjà amdpgu et amdkfd.
    Il suffit d’installer le module OpenCL de ROCm "rocm-opencl" puis ROCt Thunk Interface "hsakmt-roc" qui est nécessaire.

    Sur ma RX 5700 xt, "clpeak" me donne un peu plus de perf (~10 points de plus) que le module OpenCL PAL du package admpgu-pro.

    Je trouve dommage qu'aucune distro (sauf arch et gentoo) n'ait inclus l’ensemble des paquets ROCm alors qu'ils sont pourtant opensource.