PSU Mark
Eberly College of Science Mathematics Department

Meeting Details

For more information about this meeting, contact Xiantao Li.

Title:How to Design and Program a GPU, and Why You Would Want To
Seminar:CCMA Luncheon Seminar
Speaker:Jonathan Cohen, NVIDIA
Abstract:
A modern GPU exploits parallelism to achieve maximum throughput per unit area, rather than maximum single-threaded execution speed. This trend is likely to continue, which will have significant implications for hardware and software designs. NVIDIA's CUDA architecture for GPU Computing provides a fully programmable, massively multithreaded chip with up to 512 scalar processor cores and is capable of delivering performance comparable to supercomputers from only a few years ago. In this talk I will discuss the engineering trade-offs that led to its design. I will trace the evolution from a model single core processor to a massively parallel architecture. I will also cover the basics of the CUDA programming model and how CUDA programs execute efficiently on a GPU. The talk will conclude with recent work that demonstrates the power of GPUs for tackling demanding applications in computational science.

Room Reservation Information

Room Number:MB114
Date:01 / 21 / 2011
Time:12:15pm - 01:30pm