Ubuntu 14.04 に GPU Ocelot をインストールするにはどうすればいいですか?

Ubuntu 14.04 に GPU Ocelot をインストールするにはどうすればいいですか?

私はUbuntu 14.04を使用していますが、インストールしたいのですがGPU オセロット(GPU コンピューティング アプリケーション用のオープン ソースの動的 JIT コンパイル フレームワーク) が含まれています。適切な Ocelot バージョンを検索しましたが、見つかりませんでした。

Ubuntu に GPU Ocelot をインストールする方法はありますか?

答え1

インストール

gitインストールされていない場合はインストールしてください。

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

github から Ocelot をチェックアウトします:

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 ライブラリを見つけられるように、必要なシステム リンクを Ocelot ライブラリに作成します。

sudo ldconfig

このライブラリは、ocelot 内のツールにアクセスするために使用したり、NVCC でコンパイルされた CUDA アプリケーションにリンクして CUDA デバイスをエミュレートするために使用できます。

OcelotConfigあるいは、 Ocelot へのリンクのプロセスのみを目的とした新しいユーティリティもあります。

Ocelot に対してプログラムをリンクするには:

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

参照するこれ詳細についてはリンクをご覧ください。

関連情報