Я новичок на форуме, и я надеюсь, что вы поможете мне с моим вопросом. Недавно я разработал приложение, в котором я использовал потоки CUDA с целью перекрытия вычислений и передачи данных. Я выполнил это приложение на графическом процессоре Nvidia (архитектура Maxwell). Я заметил с помощью инструмента Visual Profiler, что некоторые передачи данных HostToDevice происходят одновременно. Графические процессоры Maxwell имеют только 2 механизма копирования. Один механизм копирования предназначен для передачи HostToDevice, а другой механизм копирования предназначен для переноса DeviceToHost, правильно ?. Имея это в виду, я думаю, что две передачи HostToDevice не могут возникать одновременно. Тем не менее, я наблюдал с Visual Profiler, что это поведение появляется в моем приложении. Итак, мой вопрос: в этой архитектуре возможно ли, что две передачи данных HostToDevice (или DeviceToHost) могут возникать одновременно ?.Перекрытие данных Передача данных в Maxwell (GPU Nvidia)
Большое вам спасибо.
Thanks Robert Crovella –