These are the extras of the Tutorial UvA course 2016-06-15.
The exercises below can be done in any order and you can do as far as you want, depending on your enthusiasm and available time.
You will find several Food for brain questions in each exercise that you might encounter when working with Parallel programming techniques. We advise that you perform many tests, observe the results (write down execution times, change parameters, make tables, draw graphs…), reflect over your findings and finally write your answers down.
Link: OpenMP: calculating π
Using a simple algorithm to calculate π as an example, you see the impact of the scale-up model and parallel programming with OpenMP.
Link: MPI: Wave equation
Using a numerical method to calculate wave propagation as an example, you see the impact of both scale-up and scale-out models and parallel programming with MPI.
Experiencing the automation API that OpenNebula provides, which can be used to find out a lot of information about your own environment, and to operate with VMs in a non-interactive way.