Achtung:

Sie haben Javascript deaktiviert!
Sie haben versucht eine Funktion zu nutzen, die nur mit Javascript möglich ist. Um sämtliche Funktionalitäten unserer Internetseite zu nutzen, aktivieren Sie bitte Javascript in Ihrem Browser.

Show image information

Advanced Computer Architecture (WS 2020/21, 6 CP, 3V+2Ü)

This course will be given in English. Due to ongoing Corona Pandemic this course will be held as a pure online course without any presence requirements.

Subject and Goal

The course Advanced Computer Architecture teaches concepts and methods used in modern processor architecture to exploit the available parallelism at the levels of instructions, data and threads. The course covers the following topics:

  • Fundamentals of computer architectures
  • Memory hierarchy design
  • Instruction-level parallelism
  • Data-level parallelism: Vector, SIMD and GPU architectures
  • Thread-level parallelism
  • Warehouse-scale computers
  • Domain-specific architectures

The main reference for the course is the following book: Hennessy, Patterson: Computer Architecture: A Quantitative Approach (6th edition), Morgan Kaufmann, 2017.

Who Should Take this Course?

This course is mandatory for students of the Master program Computer Engineering, and an elective for students of the Master program Computer Science.

Although there are no formal prerequisites for taking this course, we expect that students have completed a Bachelor-level computer architecture course. Such a course should provide basic knowledge in instruction set architectures, assembly language programming, processor performance evaluation, data path and controller design, pipelining, and memory hierarchies. The following book covers this Bachelor-level material: Hennessy, Patterson: Computer Organization and Design MIPS Edition (5th edition), Morgan Kaufmann, 2013

We strongly recommend this self-assessment test to find out whether you should take this course.  

Dates and Materials

All dates and course materials are provided via the this PANDA course.

Exam

The exam in Advanced Computer Architecture is in written form. There will be two exams per year right after the course, one in the first examination period and another one in the second examination period.

Lecturer

Prof. Dr. Christian Plessl

High-Performance IT Systems

Christian Plessl
Phone:
+49 5251 60-5399
Fax:
+49 5251 60-1714
Office:
O2.167
Web:

Lab Coordinator

Marius Meyer

High-Performance IT Systems

Marius Meyer
Phone:
+49 5251 60-1718
Fax:
+49 5251 60-1714
Office:
O2.158

Lecture Coordinator

Dr. Heinrich Riebler

High-Performance IT Systems

Heinrich Riebler
Phone:
+49 5251 60-5382
Fax:
+49 5251 60-1714
Office:
O3.152
Web:

The University for the Information Society