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 Systems Engineering-Format Pdf_icon Informatik-Format Pdf_icon Wirtschaftsinformatik-Format Pdf_icon Digitale Medien-Format Pdf_icon

System Engineering-Ansicht

Modultyp
Vertiefung
Pflichtmodul Wahlbereich
Spezialisierungsbereich Anzahl Semesterwochenstunden CP Angeboten in jedem
V Ü S P Proj. Anzahl
Parallele und verteilte eingebettete Systeme
Entwurf und Modellierung paralleler Systeme mit dem CSP Modell und Digitallogik
2 2 0 0 0 4 6 i. d. R. angeboten alle 2 Semester
Parallel and Distributed Embedded Systems         Berechnung des Workloads
Vorgesehenes Semester ab 1. Semester
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

Prüfungsformen

Erfolgreiche Bearbeitung von Übungsaufgaben und mündliche Prüfung

Dokumente (Skripte, Programme, Literatur, usw.)

  • 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)

Lehrende: PD Dr. St. Bosse Verantwortlich: PD Dr. St. Bosse
Zurück

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