Module Number INFO-4317 |
Module Title Parallel Computer Architectures |
Lecture Type(s) Lecture, Tutorial |
---|---|---|
ECTS | 6 | |
Work load - Contact time - Self study |
Workload:
180 h Class time:
60 h / 4 SWS Self study:
120 h |
|
Duration | 1 Semester | |
Frequency | In the winter semester | |
Language of instruction | German | |
Type of Exam | Mündliche Prüfung (bei großer Teilnehmerzahl Klausur), durch erfolgreiche Übungen kann ein Notenbonus erarbeitet werden. |
|
Content | The module deals with the topic of parallel data processing from the perspective of computer architecture. Computer architecture concepts are presented, with the help of which parallelism can be exploited at various levels to increase performance. The module covers the following topics, among others: Machine instruction-level parallelism: superscalar technique, speculative execution, jump prediction, VLIW principle, multi-threaded instruction execution. Modern parallel computing concepts, memory-coupled parallel computers, symmetric multiprocessors, distributed shared memory multiprocessors, message-oriented parallel computers, multicore architectures, cache coherence protocols, performance evaluation of parallel computing systems, parallel programming models, interconnection networks (topology, routing), heterogeneous system architectures and GPGPUs. |
|
Objectives | The students have extended technical competences in the area of modern computer architectures with a focus on parallel architectures, interconnection networks and heterogeneous systems. They know the advantages and disadvantages of the various parallel architectures as well as the difficulties that arise when programming such systems. This enables the students to apply appropriate programming concepts for parallel architectures in a situation-appropriate manner. In the exercises, the participants acquire a further understanding of the complexity of parallel processes and the resulting difficulties. Due to the independent work in small groups, the ability to work in a team and leadership qualities are particularly promoted. |
|
Allocation of credits / grading |
Type of Class
Status
SWS
Credits
Type of Exam
Exam duration
Evaluation
Calculation
of Module (%)
Lecture
V
o
2
4.0
ot
30
g
100
Tutorial
Ü
o
2
2.0
|
|
Prerequisite for participation | INF3341 Introduction to Computer Architecture | |
Lecturer / Other | Bringmann | |
Literature | • J. L. Hennessy, D. A. Patterson: Computer Architecture: A Quantitive Approach, Morgan Kaufmann Publishers Inc, Elsevier, 6. Auflage, 2018. |
|
Last offered | Wintersemester 2022 | |
Planned for | Wintersemester 2024 | |
Assigned Study Areas | INFO-INFO, INFO-TECH, MEDI-APPL, MEDI-INFO, MEDI-MEDI, MEDI-MMT, ML-CS |