TU Berlin

Optimierung von Multi-Core SystemenSommersemester 2012

Page Content

to Navigation

There is no English translation for this web page.

Sommersemester 2012

LV-Inhalt
Die Anforderungen an eingebettete Systeme nehmen ständig zu, nicht nur im Hinblick auf die Laufzeitperformanz, sondern auch im Hinblick auf Codegröße, Speicherverbrauch, Energieverbrauch und insbesondere die effiziente Ausnutzung der Hardware. Dabei werden für eingebettete Systeme häufig spezielle Architekturen wie Parallelprozessoren oder heterogene Multiprozessorsysteme eingesetzt. Solche Systeme bieten die Möglichkeit, viele Aufgaben parallel abzuarbeiten und damit bei geringerem Energieverbrauch enorm hohe Leistungen zu erzielen. Wie Multi-Core Architekturen effizient ausgenutzt werden können, ist jedoch nicht eindeutig geklärt. Ansatzpunkte liefern automatisierte Parallelisierungsverfahren, Task Mapping und HW/SW Partitionierung. In diesem Projekt soll in verschiedenen Semestern mit unterschiedlichen Ansätzen zur Optimierung/Implementierung eines gegebenen Multi-Core Systems/Prozessor-Netzwerks experimentiert werden.
LV-Daten
Art und Form
6 SWS (9 LP nach ECTS)
Diplomstudiengang Informatik und Technische Informatik
Projekt
Masterstudiengang Informatik
Studienschwerpunkt System Engineering
Masterstudiengang Technische Informatik
Studienschwerpunkt Software Engineering, Automotive Systems
Wirtschaftingenieurwesen-Inform.-u.Komm.systeme (mit Ingenieurswissenschaft luK)
Lehrveranstaltung
LV-Nummer
0434 L 172
Modulkurzbezeichnung
Veranstalter
Glesner, Beyer, Tetzlaff
Zeit und Ort
Mo, 12-14 Uhr, TEL 1011
Beginn
16. April 2012
Teilnehmerbeschränkung
30
Anmeldung
Voraussetzung
Keine.
Prüfungsform
Prüfungsäquivalente Studienleistung -  Präsentation des Projektfortschritts in Form eines Vortrags innerhalb des Semesters und mündliche Rücksprache zur Projektabnahme am Ende des Semesters.
Veranstaltungsunterlagen
Ankündigung.pdf
VL-Folien.pdf

Literatur

Lupe

Steven S. Muchnick: Advanced Compiler Design & Implementation. Morgan Kaufmann, 1997.

Keith D. Cooper & Linda Torczon: Engineering a Compiler. Morgan Kaufmann, 2004.

Randy Allen & Ken Kennedy: Optimizing Compilers for Modern Architectures. Morgan Kaufmann, 2002.

Navigation

Quick Access

Schnellnavigation zur Seite über Nummerneingabe