Jak mogę wywołać funkcję ptx z CUDA C?
Próbuję znaleźć sposób na wywołanie funkcji ptx (.func) z CUDA C. Powiedz, że mam funkcję ptx taką jak ta:
.func (.reg .s32 %res) inc_ptr ( .reg .s32 %ptr, .reg .s32 %inc )
{
add.s32 %res, %ptr, %inc;
ret;
}
Wiem, że mogę to nazwać z ptx tak:
call (%d), inc_ptr, (%s, %d);
Ale nie mam pojęcia, jak to nazwać z CUDA C. Wiem, że mogę wbudować zestaw ptx za pomocą asm (), ale nie znalazłem sposobu na wbudowanie funkcji. Mam nadzieję, że ktoś może pomóc!
Dzięki!