Как я могу дать входные файлы для параллельного программирования cuda? - PullRequest
0 голосов
/ 29 мая 2019

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

1 Ответ

1 голос
/ 29 мая 2019

CUDA является расширением C / C ++.Не существует специального способа ввода данных в CUDA (даже не имеет смысла говорить об этом).

Сначала вам нужно прочитать файлы, как это обычно делается в C / C ++, а затем использовать CUDA API дляперенести данные в графический процессор, используя, например, cudaMemCpy.Как только вы закончите с этим, вы можете перенести его обратно на процессор.

...