Tuesday, February 22, 2011

Why CUDA ?

Parallel Programming era has already arrived. With more and more types of processors coming up in the market, now is the turn of the softwares to exploit the resources provided by these processors.


Nvidia came up with an answer in the form of GPU having hundreds of cores and the CUDA architecture. Cuda is the world's first C compiler for the GPU.
Now one can think of using his personal computer with a GPU as a supercomputer.




GPU in most cases, are considered only for gaming.People do opt for GPU for Gaming purposes only.Now is the turn to put the basic GPU installed in your Computer to the real work i.e. Ligntening fast Computing. For all those Developers out there, you can use CUDA for implementing parallel computing and give your application a performance boost of about 10x to 500x.


The speed of the GPU is increasing at a much higher rate as compared to the CPU making the GPUs as a co-processor for handling large number of calculations per second demanded by the customers.

That is why NVIDIA says that CUDA would be the jazziest thing to possess in the future which we'll be programming.

No comments: