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