Advanced Computer Architecture (IN2076)
| Lecturer (assistant): | Dr. Amir Raoofy |
| Language of instruction: | English |
| Dates: | Wednesday 16:00-18:00 and Friday 16:00-18:00 |
| Location: | Wednesday: Interims HS1 - Friday: Interims HS2 |
| First meeting: | 14.10.2026, 16:15 HS1 |
| ECTS: | 6 |
| Language: | English |
| Type: | Lecture, 4V |
| Moodle course: | Check the Moodle course for further information. |
| Registration: | TUMOnline |
| Lecture type: | Presence only |
Introduction
The goals of this lecture are that students know the architecture of current processors as well as of entire IT systems. They can evaluate and assess different designs. The students understand the interaction of architecture and compiler technology. They know different classes of parallel architectures, understand the interaction between applications and architectures, and have a basic understanding of the main parallel programming interfaces.
The lecture will not be recorded. I want to encourage the students to participate in the lecture over the semester.
There is a final exam at the end of the semester. A repetition exam is offered at the end of the next semester. The bonus is not applicable in the repetition exam. The exam is closed book.
Contents
- Introduction
- Cross cutting aspects
- Instruction set architecture
- Instruction pipelining
- Caches
- Memory technologies
- VLIW processors
- Data parallel architectures
- Shared memory systems
- Distributed memory systems