Lecture 1: Introduction
Mikael Rännar
mr@cs.umu.se
Jerry Eriksson
jerry@cs.umu.se
Course Material
Course material:
www.cs.umu.se/kurser/5DV011/VT12
assignments, schedule, hand-outs, etc
Content
- Motivate and define parallel computations
- Design of parallel algorithms
- Overview of different classes of parallel
systems
- Overview of different programming concepts
- Historic and current parallel systems
- Applications demanding HPC
– Research within this area at the department
Goal
The goal of the course is to give basic knowledge about
- parallel computer hardware architectures
- design of parallel algorithms
- parallel programming paradigms and languages
- compiler techniques for automatic parallelization and vectorization
- areas of application in parallel computing