2015-07-12 5 views
0

Я разрабатываю код в CUDA, но мне интересно, в какое время ядро ​​разработало переход на глобальную память устройства? При сборке или во время исполнения?Когда ядро ​​cuda переходит на глобальную память устройства

+2

В какой компиляции вы спрашиваете. CUDA поддерживает компиляцию JIT, поэтому компиляция и выполнение могут быть одинаковыми – talonmies

+0

Я думаю о компиляции nvcc из основной программы. –

ответ

1

Если вы скомпилируете код с помощью nvcc, который не влияет на какие-либо графические процессоры, установленные на компьютере, и на самом деле это может быть сделано на машине без графических процессоров.

Любые ядра, загружаемые программой, будут загружены на GPU после того, как программа начнет выполнение.

Смежные вопросы