I am new to this environment.
I want to know how can I start developing an application which run on GPU.
What are the steps to do this? Like what is .cu file, .ptx file. How we create these files and do we need to always create these files.
I want to develop my application in C#.NET.
Please help me to start programming with CUDA.