direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Welcome at AES

The Embedded Systems Architecture (Architektur eingebetteter Systeme, AES) group investigates and teaches the field of computer architecture, ranging from low-power embedded systems to massively parallel high-performance systems. The field of computer architecture has undergone drastic changes in recent years. While for several decades the main objective has been to increase clock frequency and to exploit higher levels of instruction-level parallelism, the current trend is toward symmetric or heterogeneous multi- and many-core architectures. In order to fully leverage such architectures, applications have to be adapted to and optimized for such systems, and architecture support is needed to increase their programmability.

Similarly, the importance of embedded systems, which must fulfill functional as well as non-functional requirements, has increased strongly. In this area we focus on the hardware-software codesign of such systems under specific constraints. Multi-core systems are also increasingly being deployed in embedded systems.


Sohan Lal, Ben Juurlink, Tareq Alawneh, Ahmed Elhossini, Mauricio Álvarez Mesa, Matthias Göbel, Jana Pilz, Philipp Habermann, Adela Westedt, Michael Andersch, Nina Engelhardt, Jan Lucas, Chi Ching Chi, Tamer Dallou.
(from left to right)

To top

Research Areas

Currently we perform research in the following areas:

  • Multi- and many-core architectures, GPUs
  • Highly scalable parallel applications and data locality optimization
  • VLIW and transport-triggered architectures (TTAs)
  • Traffic prediction for Networks on Chip (NoCs)
  • Robustness and dependability of embedded systems
  • Hardware support for task management and scheduling
  • Embedded systems for automotive
  • Compilation strategies for SIMD architectures
  • Reconfigurable systems
  • New programming paradigms for the efficient utilization of heterogeneous multi-/many-core architectures


In basic undergraduate education we teach the compulsory courses Processor Organization (Technische Grundlagen der Informatik II) and the associated lab, as well as the Hardware Laboratory for computer engineers. The course Memory Technology (Speichertechnik) is an elective course in the undergraduate programs Computer Science, Computer Engineering, and Electrical Engineering. In addition, we offer a project where students are introduced to the research being performed in our group.

Advanced courses at the graduate level deepen the knowledge of processor architectures. Here we teach courses such as Advanced Computer Architecture and Multi-core Architectures. Current research outcomes are steadily integrated into these courses. Design and implementation of innovative processor architectures as well as close-to-hardware programming techniques are imparted. Supplementary seminars such as Recent Advances in Computer Architecture and project courses such as the project Embedded Systems Architectures are offered. Courses at the graduate level are taught in English.

To top

To top

More entries are here available.

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions

Prof. Dr. Ben Juurlink
Room E-N 642
Tel. +49.30.314-73130/73131
Fax +49.30.314-22943
Consultation hours: Tue 4-5 p.m. or after making an appointment via the secretary

Jana Pilz
Room E-N 645
Tel. +49.30.314-73130
Fax +49.30.314-22943
Opening time:
Tue 9:00-15:00 a.m.
and with registration

Postal address:
Technische Universität Berlin
Institut für Technische Informatik und Mikroelektronik (TIME)
Sekretariat EN 12
Einsteinufer 17
D-10587 Berlin