“NVIDIA® CUDA™ technology is a fundamentally new computing architecture that enables the GPU to solve complex computational problems in consumer, business, and technical applications. CUDA (Compute Unified Device Architecture) technology gives computationally intensive applications access to the tremendous processing power of NVIDIA graphics processing units (GPUs) through a revolutionary new programming interface.”
This is future I am sure. Why shouldn’t we use GPU to help us speed up our software. NVIDIA CUDA provides that for NVIDIA GPU’s.
Follow this link to find out more NVIDIA CUDA homepage