VU HPC course 2018-11-16
Extras

VU logo

SURFsara logo

This is part Extras of the tutorial VU HPC course 2018-11-16. These exercises can be done in any order and you are to do as many as you want, depending on your enthusiasm and available time.

You will find several Food for brain questions in each exercise about situations that you might encounter when working with Parallel programming techniques. Our advice is that you perform many tests, observe the results (write down execution times, change parameters, make tables, draw graphs…) and think about your answers.

NOTE:

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

OpenMP

Link: OpenMP: calculating π

Using a simple algorithm to calculate π as an example, you will 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 will see the impact of both scale-up and scale-out models and parallel programming with MPI.

XML-RPC

Link: XML-RPC

Experience 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.

Extra assignment

Link: Extra exercise

This is a very open exercise for you to think about how to adapt the resources that you have learnt about from the HPC Cloud, to a generic description of a problem. You can talk to your facilitators (e.g.: via e-mail) for assistance.