F: Advanced high performance computing

About

Questions

Video Intro

Reading

Aalto

Fxx Parallel programming computers

This is an academic course taught in the CS department. It mainly covers OpenMP and CUDA. Usually taught in 5th period (Apr-May), search MyCourses/Oodi for CS-E4580.

Fxx GPU Programming

This was an advanced guest course, useful if you want to know how to program GPU applications.

>Materials here

Fxx MPI Programming

This was an advanced guest course, useful if you want to know internals of MPI or program MPI applications.

>Materials here

Fxx HTCondor

Condor allows you to use many workstations as a high throughput cluster, ideal for mid-range embarrassingly parallel problems.

>Materials here