CUDA:注入我自己的PTX功能?

CUDA:注入我自己的PTX功能?,cuda,gpu,Cuda,Gpu,我希望能够使用PTX 1.3中尚未在C接口上实现的功能。有没有办法在PTX中编写我自己的函数并注入现有的二进制文件 我要查找的功能是获取%smid的值。答案是: __noinline__ __device__ uint get_smid(void) { uint ret; asm("mov.u32 %0, %smid;" : "=r"(ret) ); return ret; }

我希望能够使用PTX 1.3中尚未在C接口上实现的功能。有没有办法在PTX中编写我自己的函数并注入现有的二进制文件

我要查找的功能是获取
%smid的值。答案是:

__noinline__ __device__ uint get_smid(void)
{
    uint ret;
    asm("mov.u32 %0, %smid;" : "=r"(ret) );
    return ret;
}