Estou tentando fazer com que o OpenCL trabalhe com a GPU no meu desktop, uma AMD Radeon HD 7770 (Cabo Verde). Esta é uma instalação totalmente nova do Xubuntu 16.04.2.
Instalei pela primeira vez amdgpu-pro-17.10
do site da AMD. Isso parece funcionar corretamente para cargas de trabalho de gráficos, e a execução de clinfo
nesse ponto mostrou o 7770 e a CPU como destinos. Tentar fazer algo tão simples quanto chamar pyopencl.get_platforms()
em python faz com que o interpretador segfault, e o código de exemplo em C faz o mesmo.
Eu, então, instalei AMD-APP-SDK-v3.0.130.136
do site da AMD, e agora mesmo clinfo
segfaults.
O que eu preciso fazer para usar o OpenCL com minha GPU?