У меня проблемы с компиляцией с AMD Radeon R7 M360. Я скомпилировал его с многоядерностью, как показано ниже, но кто-нибудь может подсказать, пожалуйста, как его скомпилировать с помощью GPU, я пробовал -ta = amd64 / radeon, но ничего из этого не работает. Вы можете увидеть код на этом изображении. Я скомпилировал это с
pgc ++ -V -Minfo = accel -acc -ta = многоядерный sum.cpp -o / home / fawad / Desktop / sum
главный:
7, Generating Multicore code
9, #pragma acc loop gang
7, Generating reduction(+:sum)
10, Loop is parallelizable
Мне нужен кто-то, кто поможет мне скомпилировать с AMD. Я использую компилятор PGI.
По ряду деловых и технических причин поддержка графических процессоров Radeon была удалена из компиляторов PGI на платформах Linux и Windows, начиная с выпуска PGI 17.1.
Используйте PGI 16, проверьте свою карту с помощью pgaccelinfo. Моя карта — это гавайская архитектура, поэтому флаг цели:
-та = Radeon: Гаваи
например: pgc ++ -V -Minfo = accel -acc -ta = radeon: hawaii, nollvm