Prospectus

nl en

High Performance Computing II

Course
2019-2020

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 students' 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

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 information

Lecturer: prof.dr.Harry Wijshoff