CUDA, узнай количество регистров в ядре во время выполнения - PullRequest
3 голосов
/ 15 ноября 2009

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

спасибо

Ответы [ 2 ]

4 голосов
/ 16 ноября 2009

Я не думаю, что с CUDA 2.x возможно получить информацию во время выполнения. Глядя на документацию для новой бета-версии 3.0, кажется, что cudaFuncGetAttributes будет делать то, что вы хотите.

1 голос
/ 16 ноября 2009

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

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