Как скопировать память между разными gpus в cuda

В настоящее время я работаю с двумя GTX 650. Моя программа похожа на простую структуру Клиенты / Сервер. Я распределяю рабочие темы по двум графическим процессорам. Поток сервера должен собирать векторы результатов из клиентских потоков, поэтому мне нужно скопировать память между двумя gpu. К сожалению, простая P2P-программа в примерах cuda просто не работает, потому что у моих карт нет драйверов TCC. Потратив два часа на поиск в Google и SO, я не могу найти ответ. Некоторые источники говорят, что я должен использоватьcudaMemcpyPeer и другой источник говорит, что я должен использоватьcudaMemcpy сcudaMemcpyDefault. Есть какой-то простой способ выполнить мою работу, кроме копирования на хост и копирования на устройство. Я знаю, что это должно быть где-то задокументировано, но я не могу его найти. Спасибо за вашу помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос