January 09, 2011
Lecture 1: Scientific Computing using Graphics ProcessorsJanuary 09, 2011 1:30 pm - 2:30 pm
Keywords of the presentation: GPU, NVIDIA, HPC
In this short course, we introduce the GPU as a coprocessor for scientific computing. The course will review modern hardware, CUDA programming, algorithm design, and optimization considerations for this unique compute environment. Introductory example codes and slides will be available to aid attendees in using GPUs to accelerate their applications.
Lecture 2: Scientific Computing with Graphics Processors
January 09, 2011 2:30 pm - 3:30 pm
Keywords of the presentation: GPU, NVIDIA, HPC
see abstract for Lecture 1
Lecture 3: Introduction to heterogeneous computing with GPUs
January 09, 2011 4:00 pm - 4:30 pm
see abstract for Lecture 1
Lecture 1: Implications of the exascale roadmap for algorithmsJanuary 09, 2011 9:30 am - 10:30 am
The central challenge in progressing from petascale to exascale
supercomputing is the same as that in progressing from gigascale to
terascale personal computing: strong scaling within shared memory on a
single node of up to 1K simultaneously active computational threads.
Many issues in algorithmic design and implementation are identical in
these two simultaneous quests; however, the exascale quest has
additional challenges due to practical limits on total power
consumption (which come at the expense of resilience and node
performance uniformity), to system-scale reliability (due to more
points of failure), and to the need to merge the on-node programming
environment with a million others (a weak scaling that is not in
itself difficult, but will lead to challenges of coordination). This
lecture series presents the issues, as digested from recent US
Department of Energy roadmapping exercises, and focuses attention on
some new issues that require mathematical attention. It is intended
to provide those new to exascale computing with a working background
for the week ahead, and motivation for the GPU scientific programming
unit of the tutorial.
Lecture 2: Implications of the exascale roadmap for algorithms
January 09, 2011 11:00 am - 12:00 pm
see abstract for Lecture 1