2009-11-15 145 views

回答

4

我不认为这是可能的CUDA 2.x到在运行时获取的信息进行硬编码的数字。看看新的3.0测试版的文档,看起来cudaFuncGetAttributes会做你想做的。

1

我认为,你在编译中看到的是在运行时使用的,或者至少是运行时使用的寄存器的最大数量。

+0

这可能是错误的;看到talonmies回答这个问题:http://stackoverflow.com/questions/11483321/what-kind-of-variables-consume-registers-in-cuda – 2012-11-30 14:15:50