web-dev-qa-db-fra.com

AMD A-Series APU peut-il prendre en charge OpenCL?

J'ai passé beaucoup de temps sur celui-ci mais je ne trouve pas de réponse ici.

Ubuntu 14.10 installation propre. AMD A10-7700K APU avec carte graphique Radeon (TM) R7 x4.

1) Commencé avec le wrapper open-source xserver et tout semblait aller pour le mieux.

2) BOINC installé mais "Aucun GPU utilisable trouvé" dans le journal des événements.

3) Réinstallation de BOINC avec boinc-AMD-opencl mais résultat identique, à la différence près qu’il a installé les mises à jour graphiques fglrx d’AMD.

4) Téléchargé et installé le dernier Calalyst d’AMD et cela ne fonctionnait pas du tout, ne démarrait pas au-delà de l’écran mauve!

5) est revenu à la configuration ci-dessus. Mais toujours pas d'OpenCL pour BOINC.

6) Au cas où ce n'était qu'un pépin de "BOINC", je suis allé sur leur site web. J'ai trouvé des informations anciennes sur le support KAVERI, qui ne les ont pas résolues.

7) Un autre programme avec ce problème, darktable, n'arrive pas non plus à trouver OpenCL.

Un inconvénient est qu’aucun utilitaire sous Ubuntu ne me dit clairement si OpenCL est fonctionnel ou non.

Alors conclusion? Ubuntu 14.10 + fglrx 14.201 + AMD A10-7700K = pas d'OpenCL.

Vrai? Espérons que quelqu'un connaisse la réponse.

4
JohnRH

Ubuntu a cessé de prendre en charge les anciens pilotes fglrx dans les correctifs récents du 14.04.04 (ils utilisaient pour fonctionner, mais Ubuntu a changé quelque chose qui a cassé le support, vous devez donc vous en tenir à la version 14.04.03 ou antérieure).

AMD n’a JAMAIS proposé de support "officiel" à OpenCL pour la série A10 dans ses pilotes de séries ROCm ou AMDGPU-PRO qui fonctionnent avec les versions plus récentes d’Ubuntu, et il semble qu'ils envisagent de NE JAMAIS SO même si ils supportent des GPU discrets plus anciens que la plupart des APU de la série A10.

La pile ROCm fonctionnera parfois avec les APU A10 basés sur GCN (je pense, A10-6xxx et certainement le A10-7xxx et les versions ultérieures), mais c'est très aléatoire si cela fonctionnera ou non sur une installation donnée - et n’est PAS officiellement pris en charge, alors n’oubliez pas de retirer tout support d’AMD sur une telle configuration.

En outre, si vous comptez utiliser fglrx, il serait préférable d’utiliser la version finale 14.302 au lieu de la version plus ancienne .201. Correspondant à la version 15.12 du pilote AMD.

1
QuintLeo