
Estou usando o Ubuntu 14.04 e desejo instalarJaguatirica GPU(uma estrutura de compilação JIT dinâmica de código aberto para aplicativos de computação GPU) nele. Procurei versões adequadas do Ocelot, mas não consegui encontrar nenhuma.
Existe alguma maneira de instalar o GPU Ocelot no meu Ubuntu?
Responder1
Instalação
Se git
não estiver instalado, instale-o:
sudo apt-get update && sudo apt-get install git
Confira Ocelot no github:
git clone https://github.com/gtcasl/gpuocelot.git
Opcionalmente: Instalarboost
sudo apt-get install libboost-all-dev
Opcionalmente: instale ferramentas do compilador
sudo apt-get install flex bison g++ scons
Entre no gpuocelot/ocelot
diretório
cd gpuocelot/ocelot
Execute o build
script.
sudo ./build.py --install
Isso instalará os cabeçalhos e bibliotecas de desenvolvimento do Ocelot:
libocelot.so
Crie os links de sistema necessários para a biblioteca Ocelot para que o vinculador dinâmico a encontre:
sudo ldconfig
Esta biblioteca pode ser usada para acessar as ferramentas do Ocelot ou vinculada a um aplicativo CUDA compilado com NVCC para emular um dispositivo CUDA.
Alternativamente, existe um novo utilitário, OcelotConfig
que se destina simplesmente ao processo de vinculação ao Ocelot.
Para vincular um programa ao Ocelot:
g++ -o my_program my_program.o OcelotConfig -l
Referiresselink para mais detalhes.