Как настроить GCC для разгрузки OpenMP 4.5 на Nvidia PTX GPGPU

С выпуском gcc 7.1 мы теперь можем настроить gcc для openmp 4.5, перенеся нагрузку на Nvidia PTX GPGPU. Так говорят в релизной заметке (примерно).

Итак, мой вопрос: есть ли какие-либо специальные флаги для активации этой конфигурации при компиляции openmp 4.5 для целевых устройств nvidia?


person chedy najjar    schedule 04.05.2017    source источник
comment
Некоторые инструкции находятся здесь   -  person Piotr Skotnicki    schedule 05.05.2017
comment
g++ -O3 -Wall foo.cpp -fopenmp -foffload=nvptx-none -fno-stack-protector у меня работает с Ubuntu 17.10.   -  person Z boson    schedule 04.03.2018


Ответы (1)


Я нашел что-то из вики, но еще не проверял. положить на всякий случай для нуждающихся.

-foffload=nvptx-none

person chedy najjar    schedule 04.05.2017