【发布时间】:2013-02-14 19:19:26
【问题描述】:
我希望能够使用 PTX 1.3 中尚未通过 C 接口实现的功能。有没有办法在 PTX 中编写我自己的函数并注入到现有的二进制文件中?
我正在寻找的功能是获取 %smid 的值
【问题讨论】:
我希望能够使用 PTX 1.3 中尚未通过 C 接口实现的功能。有没有办法在 PTX 中编写我自己的函数并注入到现有的二进制文件中?
我正在寻找的功能是获取 %smid 的值
【问题讨论】:
答案:
__noinline__ __device__ uint get_smid(void)
{
uint ret;
asm("mov.u32 %0, %smid;" : "=r"(ret) );
return ret;
}
【讨论】: