使用 AMD GPU 编译 OpenACC

Faw*_*riq 2 c++ amd pgi openacc pgi-accelerator

我无法使用 AMD Radeon R7 M360 编译它。我已经用多核编译它,如下所示,但谁能告诉我如何用 GPU 编译它,我试过 -ta=amd64/radeon 但没有一个工作。您可以在此图像中看到代码。我编译它

pgc++ -V -Minfo=accel -acc -ta=multicore sum.cpp -o /home/fawad/Desktop/sum

在此处输入图片说明

主要的:

 7, Generating Multicore code
      9, #pragma acc loop gang
  7, Generating reduction(+:sum)
 10, Loop is parallelizable
Run Code Online (Sandbox Code Playgroud)

我需要有人指导我如何使用 AMD 进行编译。我正在使用 PGI 编译器。

小智 5

出于各种业务和技术原因,从 PGI 17.1 版本开始,Linux 和 Windows 平台上的 PGI 编译器中删除了对 Radeon GPU 的支持。