Olá a todos !!!
Acabei de criar um PC com placa gráfica "AMD Radeon RX 480" e processador "AMD FX-8370E". Sistema Operacional é o Ubuntu 16.04 e eu quero usar drivers Open Source. Eu sei que recentemente com drivers AMDGPU isso é possível. Eu quero usar o processamento de ciclos com GPU e depois com o OpenCL no Blender 3D. Eu instalei o MESA 13 do repositório Padoka e o LLVM 4.0 + CLang 4.0.
Quando eu executo o comando:
$ clinfo
Number of platforms 1
Platform Name Clover
Platform Vendor Mesa
Platform Version OpenCL 1.1 Mesa 13.1.0-devel - padoka PPA
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_icd
Platform Extensions function suffix MESA
Platform Name Clover
Number of devices 1
Device Name AMD POLARIS10 (DRM 3.2.0 / 4.7.0-040700-generic, LLVM 4.0.0)
Device Vendor AMD
Device Vendor ID 0x1002
Device Version OpenCL 1.1 Mesa 13.1.0-devel - padoka PPA
Driver Version 13.1.0-devel - padoka PPA
Device OpenCL C Version OpenCL C 1.1
Device Type GPU
Device Profile FULL_PROFILE
Max compute units 36
Max clock frequency 0MHz
Max work item dimensions 3
Max work item sizes 256x256x256
Max work group size 256
incorrect number of operands in llvm.ident metadata
!1 = !{!"clang version 4.0.0-svn289636-0~x~padoka0 (trunk)", !"clang version 4.0.0-svn286863-0~x~padoka0 (trunk)"}
LLVM ERROR: Broken module found, compilation aborted!
Eu tenho resultados anteriores
A GPU é vista pelo Blender 3D, mas há um resultado de erro na tentativa de renderização.
Este é o erro:
Device init success
Compiling OpenCL program base
OpenCL build failed with error CL_BUILD_PROGRAM_FAILURE, errors in console.
Error: Failed loading render kernel, see console for errors
Alguém sabe como resolver esse problema?
Obrigado !!!