Como instalar o opencl no CentOS 7 usando o yum?

1

Eu preciso instalar o opencl no CentOS 7 nvidia. Eu já instalei o cuda. Mas quando tento instalar o ImageMagick com OpenCL, ele está mostrando CL/cl.h not found . Mas existem arquivos em

/usr/local/cuda-7.5/include/CL

Como resolver isso? Se o OpenCL está instalado ou não? Se não estiver instalado significa como instalá-lo?

Eu sei como instalar no Ubuntu.

http://arrayfire.com/opencl-on-intel-hd-iris-graphics-on-linux/

Mas como usar o apt-get no CentOS.

Eu segui o link

http://everyday-tech.com/apt-get-on-centos/

Enquanto faz

yum install apt

está mostrando

No package apt available.

Portanto, as etapas de instrução de comando do apt-get não são as mesmas no CentOS.

Alguém pode me ajudar com o processo de instalação usando yum ?

    
por user177147 28.06.2016 / 17:27

3 respostas

1

O cuda opencl deve ser OK, eu acho.

Configurando o ImageMagick, por favor, tente ...

./configure CFLAGS=-I/usr/local/cuda-7.5/include/CL
    
por 28.06.2016 / 22:03
1

Ativar epel 7 repo e

yum install opencl-headers

Sobre o apt from rpmforge é o apt-rpm que pode instalar o rpms a partir do apt repos e não tem muito sucesso. Eu não vejo como isso poderia ser útil para você.

O apt-get, como debian do, existe no meu copr por exemplo, mas o apt install não funciona porque o banco de dados apt não possui nenhum pacote, e você terá dependências não atendidas ... e mais razões

    
por 27.02.2018 / 04:29
0

Achei isso útil para instalar o OpenCL: link

O que me levou a correr:

$ yum install opencl-headers
$ yum provides '*/libOpenCL.so'
Loaded plugins: priorities, update-motd, upgrade-helper 
epel                                                                                                                                                                              
...
ocl-icd-devel-2.2.12-1.el6.i686 : Development files for ocl-icd
Repo        : epel
Matched from:
Filename    : /usr/lib/libOpenCL.so



ocl-icd-devel-2.2.12-1.el6.x86_64 : Development files for ocl-icd
Repo        : epel
Matched from:
Filename    : /usr/lib64/libOpenCL.so

e assim:

$ sudo yum install ocl-icd

Permanece um problema no qual você pode precisar fazer uma ligação simbólica em qualquer libOpenCL.so você instala em / usr / lib / eu acho? Consegui resolver o problema de instalação após a execução:

$ sudo ln -s /usr/lib64/libOpenCL.so.1 /usr/lib/libOpenCL.so
    
por 29.08.2018 / 20:13