Поддерживает ли CUDA рекурсию? - PullRequest
55 голосов
/ 05 сентября 2010

CUDA поддерживает рекурсию?

Ответы [ 12 ]

0 голосов
/ 30 июня 2016

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

0 голосов
/ 22 января 2012

Только что попробовал на моем ПК с графическим процессором NVIDIA с возможностью вычислений 1.1.Это говорит, что рекурсия еще не поддерживается.Таким образом, он не имеет ничего общего со средой выполнения, а с самим оборудованием

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...