CISIM 2010


Michal Harasimiuk

Keynote Title:
Supercomputing at 1/10th of the cost: High Performance Computing with NVIDIA Tesla GPUs

Abstract:
GPU computing is the use of a GPU (graphics processing unit) for general purpose scientific and engineering computing. The architecture of a GPU matches well to many scientific computing algorithms where the same operation is applied to every element of a large data set. Many algorithms have been ported to GPUs and benefited from significant increases in performance when compared with implementations on traditional microprocessors. NVIDIA's next generation of Tesla GPUs using the Fermi architecture offer all the features needed for deployment of GPUs in large-scale HPC systems, including enhanced double-precision performance, hierarchical caches, ECC protection of data on-chip and off-chip, and high memory bandwidth.