Я работаю с моделью OpenMP 4.5 Accelerator на платформе, оснащенной сопроцессорами Intel Xeon Phi. Я хотел бы использовать CPU + MIC для совместного решения проблем. Мне нужно использовать механизм, аналогичный Intel Offload в. Я хотел бы немедленно перенести данные из буфера A с карты в буфер B. Пример этого представлен в коде ниже.
#pragma offload target(mic : 0) \
out(A[0:size] : REUSE into(B[0:size])
{ }
Я хотел бы сделать это с помощью OpenMP Accelerator Model. Это возможно?
Задача ещё не решена.
Других решений пока нет …