如何在 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 库的必要系统链接,以便动态链接器能够找到它:

sudo ldconfig

该库可用于访问 ocelot 内的工具或链接到使用 NVCC 编译的 CUDA 应用程序以模拟 CUDA 设备。

另外,还有一个新的实用程序,OcelotConfig其目的只是简单地实现与 Ocelot 的链接过程。

要将程序链接到Ocelot:

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

参考链接以了解更多详情。

相关内容