Table of Contents
Documentation for Winter School
Lectures
Day 1: Introduction to the Linux Programming Environment
Day 2: OpenMP
Day 3: MPI
Day 4: Advanced MPI
Day 5: Intel Xeon Phi (MIC)
Code Examples
Documentation for Winter School
Lectures
Day 1: Introduction to the Linux Programming Environment
The Linux
command
line
Compiling practical source
code
exercises
Day 2: OpenMP
Introduction to Parallel
Programming
with OpenMP
Practical example
code
Day 3: MPI
Introduction to MPI:
EPCC course Slides
EPCC course Notes
Using
MPI with Python
and
mpi4py
mpi4py.scipy.org
Another
introduction
to MPI
Day 4: Advanced MPI
Advanced MPI
slides
by NAG
Advanced MPI
exercise sheet
Day 5: Intel Xeon Phi (MIC)
NAG Xeon Phi
slides
Code Examples
TBA