web-dev-qa-db-fra.com

Comment installer le GPU Ocelot dans Ubuntu 14.04?

J'utilise Ubuntu 14.04 et je souhaite y installer GPU Ocelot (un framework de compilation JIT dynamique à source ouverte pour les applications de calcul GPU). J'ai recherché des versions appropriées d'Ocelot mais je n'en ai trouvé aucune.

Existe-t-il un moyen d'installer le GPU Ocelot dans mon Ubuntu?

2
franklin thomas

Installation

Si git n'est pas installé, installez-le:

Sudo apt-get update && Sudo apt-get install git

Commander Ocelot chez github:

git clone https://github.com/gtcasl/gpuocelot.git

Facultatif: Installer boost

Sudo apt-get install libboost-all-dev

Facultatif: Installer les outils du compilateur

Sudo apt-get install flex bison g++ scons

Entrez le répertoire gpuocelot/ocelot

cd gpuocelot/ocelot

Exécutez le script build.

Sudo ./build.py --install

Cela installera les en-têtes et les bibliothèques de développement Ocelot:

libocelot.so

Créez les liens système nécessaires vers la bibliothèque Ocelot afin que l'éditeur de liens dynamique le trouve:

Sudo ldconfig

Cette bibliothèque peut être utilisée pour accéder aux outils d’ocelot ou liée à une application CUDA compilée avec NVCC pour émuler un périphérique CUDA.

Alternativement, il existe un nouvel utilitaire, OcelotConfig, destiné simplement au processus de liaison à Ocelot.

Pour lier un programme contre Ocelot:

g++ -o my_program my_program.o OcelotConfig -l

Reportez-vous au lien this pour plus de détails.

2
Ron