The 2009 International Conference on High Performance Computing and Simulation (HPCS 2009)
June 21 - 24, 2009, Leipzig, Germany

TUTORIAL III

Parallel Hybrid Computing

François Bodin
CAPS Enterprise / IRISA
France

TUTORIAL DESCRIPTION
By 2010 all PC processors will be multicore. Multicore processors are bringing such a huge computing power that many applications, from scientific to consumers, will be pushed forward at high speed. However multicore, especially when heterogeneous, comes at a price.

Multicore hardware is pervasive and strongly affects software applications. To achieve performance, application development has to change dramatically to harness the huge parallelism multicore offers.

Current exploitation of multicore requires mixing the programming style (e.g. OpenMP and MPI) and languages (e.g. Fortran and CUDA).  As a consequence, fine-tuning applications can quickly turn into a nightmare especially if code portability is required.  In this presentation we survey techniques and issues for dealing with hybrid multicore architectures.

TUTORIAL OUTLINE

We cover the following topics:

REFERENCES

REQUIREMENTS AND TARGET AUDIENCE
Audience should have some background in parallel computing.

TUTORIAL DURATION
The tutorial material will be presented in a 2-hour session.

A/V AND EQUIPEMNT
Video projector.

INSTRUCTOR BIOGRAPHY
Francois Bodin cofounded CAPS (www.caps-entreprise.com) in 2002 while he was a Professor at the University of Rennes I and since January 2008 he joined the company as CTO.  His contribution includes new approaches for exploiting high performance processors in scientific computing and in embedded applications.  Prior to joining CAPS, Francois Bodin held various research positions at University of Rennes I and at the INRIA research lab.  He has published over 60 papers in international journals and conferences and he has supervised over 15 PhD thesis.  Professor Francois Bodin holds a Master's in CS and a PhD in CS, both from University of Rennes I.