Page 1 sur 1

[OpenCL + AMD 5700XT] Carte graphique non detecté (résolu)

Publié : dim. 19 sept. 2021, 16:20
par Arthapz
Bonjour,
J'essaie d'executer un programme ayant besoin d'OpenCL sur une de mes machines Archlinux (sans interface graphique), cette machine possède une 5700XT, j'arrive a executer mes programmes vulkan headless sans problème, mais je n'arrive pas a setup le driver OpenCL
j'ai commencer par essaye le support OpenCL de mesa mais j'obtien

Code : Tout sélectionner

fatal error: cannot open file '/usr/share/clc/gfx1010-amdgcn-mesa-mesa3d.bc': No such file or directory
après quelques recherches, je vois qu'il est plutot conseillé de passer par rocm ou par le package opencl-amd, sauf que l'un comme l'autre ne detecte pas ma carte, clinfo me donne en retour

Code : Tout sélectionner

  Platform Name                                   AMD Accelerated Parallel Processing
  Platform Vendor                                 Advanced Micro Devices, Inc.
  Platform Version                                OpenCL 2.0 AMD-APP (1800.8)
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
  Platform Extensions function suffix             AMD

  Platform Name                                   AMD Accelerated Parallel Processing
Number of devices                                 0
une idée ? (j'ai pas trouver grand chose dans mes recherches, mais j'ai du écumé une grande partie du Web associé a ce genre de problème :/, du coup je m'en remet a vous)

Re: [OpenCL + AMD 5700XT] Carte graphique non detecté

Publié : dim. 19 sept. 2021, 19:41
par benjarobin
Bonjour,
Le paquet libclc ne fournit pas ce fichier... Je n'ai pas plus creusé que cela, mais c'est la source de ton problème...

Re: [OpenCL + AMD 5700XT] Carte graphique non detecté

Publié : dim. 19 sept. 2021, 22:29
par hopimet
Salut,
Tu peux peut être essayer d'installer le paquet opencl-amd disponible sur AUR.

Re: [OpenCL + AMD 5700XT] Carte graphique non detecté

Publié : dim. 19 sept. 2021, 23:26
par Arthapz
hopimet a écrit : dim. 19 sept. 2021, 22:29 Salut,
Tu peux peut être essayer d'installer le paquet opencl-amd disponible sur AUR.
Slt, comme précisé dans le post initial, j'ai déja essayé, mais clinfo me detecte pas ma carte avec cet icd

Re: [OpenCL + AMD 5700XT] Carte graphique non detecté

Publié : lun. 08 nov. 2021, 04:58
par Arthapz
Jme permet de up, j'ai toujours pas réussi a résoudre le problème :)

Re: [OpenCL + AMD 5700XT] Carte graphique non detecté

Publié : lun. 15 nov. 2021, 13:18
par Arthapz
Problème résolu, pour ceux dans le futur qui auront le même problème que moi

https://bbs.archlinux.org/viewtopic.php ... 9#p1993879

en gros, j'avais un SSD M2 sur la même ligne PCI que ma carte graphique, ce qui empêcher amdgpu d'utiliser les PCIE atomic ops, et l'implementation d'OpenCL d'amdgpu-pro (rocm) en a besoin
la solution était tout simplement de changer la carte graphique de slot PCI