Как установить GPU Ocelot в Ubuntu 14.04?

Как установить GPU Ocelot в Ubuntu 14.04?

Я использую Ubuntu 14.04 и хочу установитьГПУ Оцелот(динамическая JIT-компиляция с открытым исходным кодом для вычислительных приложений на GPU) в нем. Я искал подходящие версии Ocelot, но не смог найти ни одной.

Есть ли способ установить GPU Ocelot в Ubuntu?

решение1

Монтаж

Если gitне установлен, установите его:

sudo apt-get update && sudo apt-get install git

Проверьте Ocelot на github:

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

Дополнительно: Установитьboost

sudo apt-get install libboost-all-dev

Дополнительно: установите инструменты компилятора.

sudo apt-get install flex bison g++ scons

Войти в gpuocelot/ocelotкаталог

cd gpuocelot/ocelot

Запустите buildскрипт.

sudo ./build.py --install

Это установит заголовочные файлы и библиотеки разработки Ocelot:

libocelot.so

Создайте необходимые системные ссылки на библиотеку Ocelot, чтобы динамический компоновщик мог ее найти:

sudo ldconfig

Эту библиотеку можно использовать для доступа к инструментам Ocelot или связать с приложением CUDA, скомпилированным с помощью NVCC, для эмуляции устройства CUDA.

В качестве альтернативы существует новая утилита, OcelotConfigкоторая предназначена просто для процесса связывания с Ocelot.

Чтобы связать программу с Ocelot:

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

Ссылатьсяэтотссылка для более подробной информации.

Связанный контент