For the past 20 years and since the beginning of modern scientific computing, most IT applications have been made using the serial programming method. The arrival of very powerful parallel processors like the GPU (Graphic Processor Unit), puts an end to the domination of this programming method.
With the use of GP-GPU processors , we enter a new realm of heterogeneous processing. As such, each processor the CPU and the GPU perform the jobs they are best acclimated for. The CPU performs the sequential operations, while the GPU performs the massively parallel operations with its enormous amount of cores.
The NVIDIA® Tesla™ 20-series makes supercomputing accessible to everyone. Based on the CUDA architecture, it delivers supercomputing performance at 1/10th the cost and 1/20th the power consumption.