Prospectus

nl en

High Performance Computing II

Course
2021-2022

Admission requirements

Recommended prior knowlegde

High Performance Computing I.

Description

In High Performance Computing II we will examine existing and new parallel programming models and especially tUPL. tUPL was introduced in the course on High Performance Computing I and in this course we elaborate on this programming model and study its theoretical and algorithmic foundations as well as the practical implications. The course requires a sound theoretical background in algorithms, theoretical computer science and programming skills in Python/C/C++.

Course objectives

To acquire a more fundamental notion/insight into the limitations and possibilities of high performance computing.

Timetable

The most recent timetable can be found at the Computer Science (MSc) student website.

Mode of instruction

  • Interactive working group and lectures.

Course load

Total hours of study: 168 hrs. (= 6 EC)
Lectures: 26:00 hrs.
Practical work: 40:00 hrs.
Theoretical work: 40:00 hrs.
Report writing: 62:00 hrs.

Assessment method

  • Programming and theoretical assignments

  • Written reports

  • Student presentations

  • Group discussions

  • Mandatory participation

The teacher will inform the students how the inspection of and follow-up discussion of the exams will take place.

Reading list

Not applicable.

Registration

  • You have to sign up for courses and exams (including retakes) in uSis. Check this link for information about how to register for courses.

Contact

Lecturer: prof. dr. Harry Wijshoff

Remarks

None.