High Performance Computing - Supercomputing with Tesla GPUs