184.725 High Performance Computing
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2020W, VU, 3.0h, 4.5EC
TUWELLectureTube

Properties

  • Semester hours: 3.0
  • Credits: 4.5
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to

  • Assess characteristcs of High-Performance Computers
  • Assess expected performance of parallel programs
  • Use advanced features of the MPI standard
  • Use advanced featuers of the OpenMP standard
  • Understand, analyze, and design algorithms for communication operations

 

Subject of course

Overview of current HPC architectures and communication networks, problems, algorithms and solutions (with project/exercises); advanced MPI programming (with project/exercise), tools, performance models, libraries (with project/exercise)

For lecture plan, see course homepage

Teaching methods

  • Lecture and discussion
  • Project work
  • Evaluation and benchmarking on the availble parallel systems

Mode of examination

Immanent

Additional information

Planning, overview and first lecture: Monday 5.10, 15:15. Please attend physically (as far as possible and as far as allowed. Unfortunately, not possible, the lecture will be given in online-distance mode).

ECTS Breakdown

  • Overview, planning: 2h
  • Lectures: 15x2h = 30h
  • Lecture preparation and digestion: 15x1.5h = 22.5h
  • Project/exercises: 50h
  • Oral exam/project presentation, including preparation: 8h

Total: 112.5h = 4.5 ECTS

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue10:00 - 12:0027.10.2020FAV Hörsaal 1 Helmut Veith - INF (LIVE)High Performance Computing Hochleistungsrechnen
Tue11:00 - 13:0003.11.2020EI 9 Hlawka HS - ETIT (LIVE)High Performance Computing Hochleistungsrechnen

Examination modalities

Project submission, project presentation, oral examination

 

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Tue10:00 - 12:0028.05.2024 Research Group Parallel Computing / Treitlstr 3 / DGassessed25.03.2024 00:00 - 15.04.2024 23:59TISSExam 2 / Date 3

Course registration

Begin End Deregistration end
21.09.2020 08:00 02.11.2020 23:59 30.11.2020 23:59

Curricula

Literature

No lecture notes are available.

Previous knowledge

Introduction to Parallel Computing, computer architecture, algorithms and data structures, programming in C

Preceding courses

Accompanying courses

Miscellaneous

Language

English