Die Informatik des Fachbereiches 3 der Universität Bremen Hier geht es zur Homepage der Verwaltung des Fachbereiches 3 der Universität Bremen Hier geht es zur Homepage der Informatik des Fachbereiches 3 der Universität Bremen Hier geht es zur Homepage der Mathematik des Fachbereiches 3 der Universität Bremen Hier geht es zur Homepage des Fachbereiches 3 der Universität Bremen Hier geht es zur Homepage der Universität Bremen
Zeige Wirtschaftsinformatik-Format Pdf_icon Systems Engineering-Format Pdf_icon Digitale Medien-Format Pdf_icon Informatik-Format Pdf_icon

Digitale Medien-Ansicht

Modulnummer
Modulbezeichnung
Parallele und verteilte eingebettete Systeme
Titel (englisch)
Parallel and Distributed Embedded Systems
Pflicht/Wahl
Pflicht
Erklärung
CP
6
Berechnung des Workloads
Turnus
i. d. R. angeboten alle 2 Semester
Dauer
ein Semester
Form
2 SWS L, 2 SWS T
Prüfung
Erfolgreiche Bearbeitung von Übungsaufgaben und mündliche Prüfung
Anforderungen
Lernziele

• Verständnis der Funktionsweise und Entwurf von paralleler Datenverarbeitung

• Verständnis von parallelen Programmen und Rechnerarchitekturen

• Klassische Parallelrechner-Architekturen sollen auf Hardware-Ebene abgebildet und skaliert werden können

• Einsatz klassischer Multi-Prozeß-Modelle mit Interprozeß-Kommunikation für die Abbildung und Synthese von Algorithmen auf Hardware

• Verständnins und Anwendung von Kommunikation und Synchronisation in parallelen und verteilten Systemen

• Abbildung von Kommunikation auf Schaltkreise

• Verständins von System-On-Chip (SoC) Lösungen

• High-level Syntheseverfahren auf Programmiersprachenebene als zukunftsfähiges Entwurfswerkzeug für komplexe SoC

• Praktische Anwendung der Vorlesungsinhalte in der Übung (Grundlagen des Entwurfs von nebenläufigen Prozessen und Datenverarbeitung sowie Kommunikation mit Simulator CPV und Multi-Agenten Simulator SeSaM

Lerninhalte

• Multiprozeß-Modelle (Multi-Threading) bei generischen Prozessoren und Skalierung auf anwendungsspezifische Logiksysteme

• Multiprozeß-Architekturen (Parallel-Rechner) mit generischen Prozessoren und Skalierung auf RTL und anwendungsspezifische Logiksysteme

• Interprozeß-Kommunikation {Mutex, Semaphore, Event, Queue, Barrier, Channel} in Software und Abbildung auf RTL und Hardware-Ebene

• Parallele Algorithmen in Soft- und Hardware

• Parallel-Architekturen in Hardware: RTL, SoC und FPGAs

• Netzwerkstrukturen und Topologien, adapdiert für SoC-Entwürfe

• Logik- und algorithmische Highlevel-Synthese-Verfahren

• Pipeline-Architekturen in funktionalen und reaktiven Systemen

Quellen
  • Stefan Bosse: Hardware-Entwurf von parallelen Systemen, Logik- & High-Level-Synthese, Skript, 2. Auflage (2013)

  • David C. Ku & Giovanni De Micheli: High Level Synthesis Under Timing and Synchronization Constraints, Kluwer, (1992)

Sprache
Deutsch
Bemerkung
Zuletzt geändert
2017-01-23 22:16:58 UTC
Zurück

Zeige Wirtschaftsinformatik-Format Pdf_icon Systems Engineering-Format Pdf_icon Digitale Medien-Format Pdf_icon Informatik-Format Pdf_icon