CUDA,在运行时找出内核中的寄存器数量

Any*_*orn 3 cuda

如何找出 cuda 内核在运行时使用的寄存器数量?我知道如何在编译过程中查找信息,但我不想在其中对数字进行硬编码

谢谢

Eri*_*ric 5

我认为 CUDA 2.x 不可能在运行时获取信息。查看新 3.0 测试版的文档,似乎cudaFuncGetAttributes会做你想做的事。