UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 Lehr-
veranstaltungen
   Personen/
Einrichtungen
   Räume   Forschungs-
bericht
   Publi-
kationen
   Internat.
Kontakte
   Examens-
arbeiten
   Telefon &
E-Mail
 
 
 Darstellung
 
Druckansicht

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

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Einrichtungen >> Technische Fakultät (TF) >> Department Informatik (INF) >> Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design) >>

  Parallele Systeme (PSys)

Dozentinnen/Dozenten
PD Dr.-Ing. Frank Hannig, Prof. Dr.-Ing. Jürgen Teich

Angaben
Vorlesung
2 SWS, ECTS-Studium, ECTS-Credits: 2,5
nur Fachstudium, Sprache Deutsch oder Englisch
Zeit und Ort: Do 12:15 - 13:45, 01.255-128; Bemerkung zu Zeit und Ort: Anmeldung via StudOn: https://www.studon.fau.de/studon/goto.php?target=crs_2850324

Studienfächer / Studienrichtungen
WPF INF-BA-V-HSCD ab 5
WPF INF-MA ab 1
WPF IuK-MA-ES-INF ab 1
WPF IuK-MA-REA-INF ab 1
WPF ICT-MA-ES 1-4
WPF ME-BA-MG6 5-6
WPF ME-MA-MG6 1-3
WPF MT-MA-BDV 1-2
WF CE-BA-TW ab 4

Inhalt
Selbst unser PC erlaubt bereits ein hohes Maß an nebenläufiger Verarbeitung von Daten. Die effiziente Ausnutzung von Parallelität bedarf allerdings auch spezieller Programmier- und Übersetzungstechniken. Beschrieben werden Eigenschaften unterschiedlicher paralleler Rechnerarchitekturen und Metriken zu deren Beurteilung. Weiterhin werden Modelle und Sprachen zum Programmieren paralleler Rechner eingeführt. Neben der Programmierung von allgemeinen Parallelrechnern werden Entwurfsmethoden (CAD) vorgestellt, wie man ausgehend von einer algorithmischen Problemstellung massiv parallele Rechenfelder in VLSI herleiten kann. Im Einzelnen werden behandelt:

1. Theorie der Parallelität (parallele Computermodelle, parallele Spezifikationsformen und -sprachen, Performanzmodelle und -berechnung)
2. Klassifikation paralleler und skalierbarer Rechnerarchitekturen (Multiprozessoren und Multicomputer, Vektorrechner, Datenflussmaschinen, VLSI-Rechenfelder)
3. Programmierung paralleler Rechner (Sprachen und Modelle, Entwurfsmethoden und Compiler, Optimierung)
4. Massive Parallelität: Vom Algorithmus zur Schaltung

Theoretische und praktische Übungen mit rechnergestützten Werkzeugen

ECTS-Informationen:
Title:
Parallel Systems

Credits: 2,5

Contents
Today's PCs consist of multi-core processors and graphics cards that again comprise hundreds to thousands of simple processors. As a result of this, a very high degree of parallel data processing becomes possible, which was subjected to supercomputers a couple of years ago. The efficient exploitation of parallel processing requires not only multiple processors but also parallelism inherent in the problem to be solved. In this lecture, properties of different parallel computer architectures and corresponding quality metrics are examined. Further, models and parallel programming languages are introduced. In addition to programming general parallel computers, design methods (CAD) are presented that systematically transform an algorithmic problem description into a massive parallel processor array (VLSI), which can optimally execute the given problem in parallel. Such highly parallel circuits play an essential role at the bit level and circuit level (arithmetics) as well as in the case of signal processing and image processing (e.g., filter).

In detail, the following topics are covered:

1. Theory of parallelism (parallel models of computation, parallel specification and parallel languages, performance models)
2. Classification of parallel and scalable computer architectures (multi-processors and multi-computers, vector computers, data-flow machines, VLSI processor arrays)
3. Programmable System-on-Chip (SoC) and multi-core architetcures (graphics processors, Cell, etc.)
4. Programming of parallel computers (languages and models, design methods and compiler, optimization)
5. Massive parallelism: From algorithm to circuit

Theoretic tasks and practical exercises with computer-aided design tools.

Zusätzliche Informationen
Erwartete Teilnehmerzahl: 24
www: https://www.cs12.tf.fau.de/lehre/lehrveranstaltungen/vorlesungen/parallele-systeme/

Zugeordnete Lehrveranstaltungen
UE: Erweiterte Übungen zu Parallele Systeme
Dozentinnen/Dozenten: Marcel Brand, M. Sc., Dipl.-Inf. Michael Witterauf
UE: Übung zu Parallele Systeme
Dozent/in: PD Dr.-Ing. Frank Hannig

Verwendung in folgenden UnivIS-Modulen
Startsemester SS 2020:
Parallele Systeme (PSYS-VU)
Parallele Systeme mit erweiterter Übung (PSYS-VEU)

UnivIS ist ein Produkt der Config eG, Buckenhof