UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Vorlesungsverzeichnis >> Technische Fakultät (TF) >>

  Invasive Computing (InvCom)

Dozent/in
Dr.-Ing. Frank Hannig

Angaben
Vorlesung
2 SWS, ECTS-Studium, ECTS-Credits: 2,5, Sprache Deutsch
Zeit und Ort: 14:00 - 16:00, E 1.11

Studienfächer / Studienrichtungen
WPF INF-DH-HSCD ab 5
WF IuK-MA ab 1

Inhalt
Der gegenwärtige Trend von Multi-Core-Architekturen mit mehreren Prozessorkernen hin zu Architekturen mit hunderten oder tausenden Prozessoren bietet ein enormes Potential für schnellere, energieeffizientere, kostengünstigere Systeme und vollkommen neue Anwendungen. Auf der anderen Seite ergeben sich aus der steigenden Komplexität und Strukturgrößen im Nanometerbereich erhebliche Herausforderungen, angefangen bei der Technologie, beim Architekturentwurf bis hin zur Programmierung. Systeme basierend auf gemeinsamen Speicher oder zentralverwaltete werden in Zukunft nicht mehr skalieren. Hier Bedarf es neuer Architektur- und Programmierkonzepte. Unter dem Begriff „Invasive Computing“ (Invasives Rechnen) verstehen wir Architekturen, die Parallelverarbeitung auf unterschiedlichen Ebenen unterstützen, und Programme, die sich selbstständig an unterschiedliche Architekturen oder Situationen während der Ausführung anpassen können. Die Lehrveranstaltung gliedert sich in drei Teile:
  • Im ersten werden aktuelle parallele Prozessorarchitekturen vorgestellt und nach unterschiedlichen Merkmalen klassifiziert. Außerdem werden gegenwärtige und zukünftige Herausforderungen von Architekturen und deren Programmierung betrachtet.

  • Im zweiten Teil der Lehrveranstaltung werden neue Programmiersprachen, Entwicklungsumgebungen sowie Abbildungs- und Simulationsmethoden für Multi- und Many-Core-Architekturen vorgestellt.

  • Im dritten Teil werden konkrete Anwendungen des Invasiven Rechnens betrachtet, die ein hohes Maß an Dynamik (variierende Anforderungen während der Ausführung) besitzen.

Schwerpunkt der Vorlesung ist die Vermittlung von Grundlagen moderner Multi- und Many-Core-Architekturen und Abbildungstechniken auf diese. Des Weiteren werden Programmierkenntnisse in den Sprachen OpenCL und X10 erlernt.

ECTS-Informationen:
Credits: 2,5

Zusätzliche Informationen

Institution: Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
UnivIS ist ein Produkt der Config eG, Buckenhof