
Estoy usando Ubuntu 14.04 y deseo instalarOcelote GPU(un marco de compilación JIT dinámico de código abierto para aplicaciones informáticas GPU) en él. He buscado versiones adecuadas de Ocelot pero no pude encontrar ninguna.
¿Hay alguna forma de instalar GPU Ocelot en mi Ubuntu?
Respuesta1
Instalación
Si git
no está instalado, instálelo:
sudo apt-get update && sudo apt-get install git
Consulte Ocelot desde github:
git clone https://github.com/gtcasl/gpuocelot.git
Opcionalmente: Instalarboost
sudo apt-get install libboost-all-dev
Opcionalmente: instale herramientas de compilación
sudo apt-get install flex bison g++ scons
Ingrese al gpuocelot/ocelot
directorio
cd gpuocelot/ocelot
Ejecute el build
script.
sudo ./build.py --install
Esto instalará los encabezados y bibliotecas de desarrollo de Ocelot:
libocelot.so
Cree los enlaces del sistema necesarios a la biblioteca Ocelot para que el enlazador dinámico los encuentre:
sudo ldconfig
Esta biblioteca se puede utilizar para acceder a las herramientas dentro de ocelot o vincularla a una aplicación CUDA compilada con NVCC para emular un dispositivo CUDA.
Alternativamente, hay una nueva utilidad, OcelotConfig
que está destinada simplemente al proceso de vinculación contra Ocelot.
Para vincular un programa contra Ocelot:
g++ -o my_program my_program.o OcelotConfig -l
Referirseesteenlace para más detalles.