Student Travel Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search this forum
Subscribe in a Reader
Find us on Facebook
Follow us on Twitter
Follow StudTravelForum on Twitter

Parallel Programming Summer School, 17-19 August 2011, Switzerland

Go down

Expired Parallel Programming Summer School, 17-19 August 2011, Switzerland

Post by sergio Mon 20 Jun 2011, 17:17

Parallel Programming Summer School
17-19 August 2011
CSCS, Manno, Switzerland


CSCS will be hosting a three day summer school on parallel programming aimed at graduate students who are new to the world of high performance computing and who wish to learn the basic skills required to write, develop and maintain parallel applications in scientific computing.

Prerequisites
A good working knowledge of C/C++ or Fortran. Familiarity with a Unix/Linux development environment.
Participants are expected to bring a laptop for hands-on training.

Maximum number of participants: 28

Accommodation
Participants are kindly requested to make their own arrangements for accommodation

Workshop Agenda
Topics covered during this summer school include:-

- Introduction to parallel execution concepts
Distributed and shared memory programming
Scaling and Efficiency
Domain decomposition
Scaling limitations and Amdahl's law
- Basics of computer architectures for HPC
- Distributed memory machine architecture
- Fundamentals of distributed memory programming with MPI
Introduction to MPI
Point-to-point communications
Collective communications
MPI Derived Datatypes
Communicators and Groups
Advanced MPI-1 features
- Extended MPI features
MPI one-sided communications
MPI I/O
MPI dynamic process management
- Performance considerations for MPI
- Future MPI extensions
- Shared memory machine architecture
- Shared memory programming
Possible approaches to shared memory programming
- Introduction to OpenMP for shared memory programming
OpenMP basics
Work sharing constructs in OpenMP
OpenMP tasks
OpenMP 3.0 features
- Performance considerations for shared memory programming and OpenMP
- Hybrid programming with MPI and OpenMP.
- The use of third-party parallel libraries to improve productivity and performance.
- Tools to help with parallel performance improvements.

The summer school will be a mixture of lectures, presentations and hands-on sessions.

Registration deadline: August 12, 2011.

For further information, please visit the =36]Summer School's website

sergio

Number of posts : 34
Reputation : 0
Points : 112
Registration date : 2009-11-20

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum