The new age computers are equipped with a dedicated graphics processing unit to handle the display job inside a computer and leave the busy CPU to other tasks. Doubtlessly, GPU is the most high performing hardware inside a computer. But what use? they’re dedicated for video processing. Still the intensive computational power required for the applications running by the CPU.

A new age GPU has 7-10x faster than a CPU. High amount of parallelism can be obtained using GPUs with the many dedicated cores inside a GPU. To exploit the power of GPU the GP GPU concept has been evolved. This enables applications to route the highly intensive computational tasks to a GPU such as Video Processing, Algorithm computations etc… The throughput is enormous.

We’ve variety of flavors when choosing CPU like dual core, quad core CPU (so far from Intel). Some high performance computers like mac pro equipped with multi-multiple-core processors. But can you compare the performance of an application which make use of 4 or 8 core processor and another exploits the power of 280 cores?

nVidia Introduced their new GeForce 200 series graphics cards which is a highly capable GPU and also can tackle the jobins of a CPU. As Jeff Atwood tweeted can you realize the situation where a video encoding job done by a recent CPU in 8 minutes while a GPU does in 45 seconds! To play the new age games, GPU is an unavoidable hardware component. Beyond playing games GeForce GTX 280 shifts tasks from the CPU to the GPU, allow you to play a smooth Blu-ray movie, surf the web in 3D, or transcode video to a personal video player up to 7x faster than traditional CPUs. Physics based games requires intensive processing power to do the math required for the games. The new GeForce GPU supports nVidia PhysX technology and according to PCWorld the Physics Processing Unit does the task of CPU jobs. Cool eh? CUDA Programming is way tapping into the many core power of GPUs.

Experience better Games, Video processing, 3D browsing with new age GPU and it’s general purpose techniques.