Total Newbie to CUDA: Downloaded everything, but where 's the Start button? Documenation doesn&#

I am not new to programming, but new to CUDA.
Have downloaded and installed everything, and read all the documentation.

But the documentation omits the simplest thing: Where is the damn “start” button?

The only desktop Icon that appeared after installation was “NVIDIA compute Visual Profiler.”
This doesn’t have anywhere to write code and won’t display the code of the examples.

My basic question is: What window do I open by clicking on what file in order to start writing a CUDA-C program?
I could ask the same about writing a PTX program.

I have Visual Studio 2010 with Microsoft C, but it knows nothing about CUDA or NVCC.

If I click on the NVCC file, it just briefly opens a DOS window and then closes.

Likewise if I click on PTXAS it does the same thing.

Where is the IDE?

Ask Google!
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=setting+up+visual+studio+with+cuda
http://coitweb.uncc.edu/~abw/SIGCSE2011Workshop/ConfiguringVSforCUDA.pdf
http://m****ar.posterous.com/setting-up-cuda-and-visual-studio-2010

Thanks, those are good links.

Paul

Did you download and look at the samples?

The CUDA documentation doesn’t talk about editing/IDE because these questions are related to Visual Studio, DOS, Windows, etc. For example, on Linux, I use (Jasspa)MicroEmacs to edit my cuda/c/c++ text files etc.(MicroEmacs is as snappy as Notepad, but about 500 times as powerful! Open source and available for Windows too(I’m NOT affiliated with them.))

After editing the code, you use nvcc to compile it, let’s say with this looong command line:

/usr/local/cuda/bin/nvcc -gencode=arch=compute_20,code=“sm_20,compute_20” -m32 --compiler-options -fno-strict-aliasing -I. -I/usr/local/cuda/include -DUNIX -L/usr/local/cuda/lib -L/home/reza/tmp/cuda4-samples/C/common/lib/linux -L/home/reza/tmp/cuda4-samples/shared//lib -lcudart -lcutil_i386 -ldl -lpthread cuda_file.cu -o cuda_file

On Linux, I just looked at the official samples/Makefiles. nvcc has some fairly detailed manual that tells you how to run it. Setting this up through Visual Studio should be on Google, as was said earlier.