相关疑难解决方法(0)

GCC中的OpenMP 4.0:卸载到nVidia GPU

TL; DR - GCC(trunk)是否已支持OpenMP 4.0卸载到nVidia GPU?

如果是这样,我做错了什么?(以下描述).


我正在运行Ubuntu 14.04.2 LTS.

我查看了最近的GCC主干(2015年3月25日).

我根据Ubuntu入门指南安装了CUDA 7.0工具包.CUDA样品成功运行,即检测到我的GeForce GT 730.deviceQuery

我已按照https://gcc.gnu.org/wiki/Offloading以及https://gcc.gnu.org/install/specific.html#nvptx-x-none中的说明进行操作

我已经安装了nvptx工具nvptx-newlib(configure,make,sudo make install),newlib还与海湾合作委员会的后备箱目录内的链接ln -s.

然后我构建了目标加速器nvptx-none编译器:

../../trunk/configure --target=nvptx-none --enable-as-accelerator-for=x86_64-pc-linux-gnu --with-build-time-tools=/usr/local/nvptx-none/bin --disable-sjlj-exceptions --enable-newlib-io-long-long
make -j 9
sudo make install DESTDIR=/install
Run Code Online (Sandbox Code Playgroud)

...和主机GCC编译器本身:

../trunk/configure --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --enable-offload-targets=nvptx-none=/install/prefix --with-cuda-driver=/usr/local/cuda --enable-languages=c,c++
make -j 9
sudo make install DESTDIR=/install
Run Code Online (Sandbox Code Playgroud)

我已相应地设置了LD_LIBRARY_PATH …

gcc cuda gpgpu nvidia openmp

13
推荐指数
1
解决办法
6129
查看次数

标签 统计

cuda ×1

gcc ×1

gpgpu ×1

nvidia ×1

openmp ×1