Я заинтересован в использовании CUDA для программирования приложений с несколькими графическими процессорами.
Насколько я знаю, можно использовать несколько графических процессоров для одновременного выполнения двух или более ядер. Данные каждого ядра находятся на графическом процессоре, на котором он выполняется.
Но что, если я хочу, чтобы мои данные и работа ядра охватывали несколько карт? Как это сделать?
Пример simpleMultiGPU
в CUDA SDK - это не то, что мне нужно, поскольку он в основном запускает одно и то же ядро на нескольких графических процессорах. Нет связи между GPU, что меня интересует.