|
Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science) >>
|
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 10:15 - 11:45, 01.255-128; Bemerkung zu Zeit und Ort: per Zoom, weitere Details nach Anmeldung via StudOn: https://www.studon.fau.de/crs3634603_join.html
- Studienfächer / Studienrichtungen
- WPF AI-MA ab 1
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: Dipl.-Inf. Michael Witterauf, Stefan Groth, M. Sc., Marcel Brand, M. Sc., PD Dr.-Ing. Frank Hannig
Zeit und Ort: Do 14:00 - 18:00, 02.133-128; Mi 8:00 - 12:00, 02.133-128; Einzeltermine am 8.6.2021, 6.7.2021, 13.7.2021 9:00 - 13:00, 02.133-128; 14.7.2021 10:00 - 14:00, 02.133-128; 16.7.2021 9:00 - 13:00, 14:00 - 18:00, 02.133-128; Bemerkung zu Zeit und Ort: verpflichtend, vor Ort an den Rechnerarbeitsplätzen des Lehrstuhls
- UE: Übung zu Parallele Systeme
-
Dozent/in: PD Dr.-Ing. Frank Hannig
- Verwendung in folgenden UnivIS-Modulen
- Startsemester SS 2021:
- Parallele Systeme (PSYS-VU)
- Parallele Systeme mit erweiterter Übung (PSYS-VEU)
- Institution: Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
|
 |
 |
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|