I want to use assembly code in CUDA C code in order to reduce expensive executions as we do using asm in c programming. I've googled for that but nothing has been found.
Is it possible?
I want to use assembly code in CUDA C code in order to reduce expensive executions as we do using asm in c programming. I've googled for that but nothing has been found.
Is it possible?
No, you can't, there is nothing like the asm constructs from C/C++. What you can do is tweak the generated PTX assembly and then use it with CUDA.
See this for an example.
But for GPUs, assembly optimizations are NOT necessary, you should do other optimizations first, such as memory coalescency and occupancy. See the CUDA Best Practices guide for more information.