Как Hyper-Q GK110 обеспечивает параллелизм нескольких потоков?

Если я хочу извлечь выгоду из механизма Hyper-Q в Kepler GK110, т. Е. Чтобы два потока были помещены в две разные очереди работы оборудования, чтобы избежать ложных зависимостей, необходимо ли мне создать два потока с двумя потоками ЦП или процесс упомянутое будет выполнено автоматически драйвером CUDA или чем-то еще, как дистрибьютор работы CUDA?

Или каким образом я могу засвидетельствовать вышеизложенное?

1 ответ

Что касается других новых функций CUDA (например, динамический параллелизм, тасование операций), Hyper-Q оснащен и очень хорошо объясняется и иллюстрируется simpleHyperQ Пример SDK и сопутствующая документация.

Другие вопросы по тегам