UvA course 2016-06-15 - Extras

UvA logo

SURFsara logo

These are the extras of the Tutorial UvA course 2016-06-15.

You should have completed (and understood) Part A and Part B, before trying these extras.

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.

OpenMP

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.

MPI

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.

XML-RPC

Link: XML-RPC

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.