|
Neuartige Rechnerarchitekturen (NeuRa)5 ECTS (englische Bezeichnung: Novel Computer Architectures)
(Prüfungsordnungsmodul: Neuartige Rechnerarchitekturen)
Modulverantwortliche/r: Dietmar Fey Lehrende:
Philipp Holzinger, Simon Pfenning
Startsemester: |
SS 2022 | Dauer: |
1 Semester | Turnus: |
jährlich (SS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
Inhalt:
Die Entwicklung moderner CPUs hat eine interessante Evolution durchlaufen. Angefangen bei einfachen Single-Core CPUs wurde zunächst die Taktschraube immer weiter nach oben gedreht. Als dies aus thermischen Grund nicht weiter möglich war, wurden Parallelrechner aus ihrer akademischen Nische vertrieben und zum Allgemeingut eines jeden Informatikers. Neuere Entwicklung zeigen nun den Einsatz von heterogenen Rechnerarchitekturen, also die Verbindung verschiedener Recheneinheiten wie CPUs, GPUs, FPGAs, um mittels Spezialhardware anfallende Aufgaben schneller und energieeffizienter lösen zu können. Neuste Forschungsansätze hingegen versuchen nun auch den Hauptspeicher eines Rechners "intelligent" zu machen und Prozessoren direkt in den Speicher zu integrieren - sogenanntes in- oder near-memory-Computing. Ziel dieses Moduls ist das ...
... kennen,
... verstehen,
... verwenden,
... vergleichen,
und evaluieren
verschiedener Rechnerarchitekturen von der Multi-Core CPU bis zum FPGA-Near-Memory-Beschleuniger. Anhand praktischer Anwendungen (z.B. Neuronale Netze, Bildverarbeitung, Autonomes Fahren) können die Architekturen erprobt werden.
Hierzu wird jedem Teilnehmenden ein Thema/Architektur zur Bearbeitung übertragen, welche sie/er selbstständig wissenschaftlich in einer schriftlichen Ausarbeitung und didaktisch in einem Vortrag aufarbeitet und präsentiert.
Lernziele und Kompetenzen:
- Fachkompetenz
- Wissen
- Lernende können Wissen über die Grundprinzipien moderner Rechnerarchitekturen (Intel, ARM CPUs; AMD, Nvidia GPUs; FPGAs, Beschleunigerkerne) wiedergeben.
- Verstehen
- Lernende verstehen die Grundprinzipien der Datenverarbeitung der einzelnen Architekturen; im speziell verstehen sie ob und warum eine vorgegebene Architektur besonders gut für die Lösung eines Problems geeignet ist.
Lernende verstehen die unterschiedlichen Ansätze zur Parallelismus der vorgestellten Architekturen. - Anwenden
- Lernende sind in der Lage Anwendungen auf den vorgegebenen Architekturen z.B. durch Programmierung umzusetzen. Hierzu erklären Studierende wie die Parallelisierungstechniken in bestehenden Architekturen eingesetzt werden.
- Evaluieren (Beurteilen)
- Lernende evaluieren die Eignung von Architekturen, bestimmte Probleme effizient auf diese Abbilden zu können.
- Sozialkompetenz
- Lernende können komplexe fachbezogene Inhalte klar und zielgruppengerecht präsentieren und eigene Standpunkte in einer Fachdiskussion argumentativ vertreten.
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
- Computational Engineering (Rechnergestütztes Ingenieurwesen) (Master of Science)
(Po-Vers. 2013 | TechFak | Computational Engineering (Rechnergestütztes Ingenieurwesen) (Master of Science) | Gesamtkonto | Seminar, Masterarbeit | Seminar im Masterstudium | Neuartige Rechnerarchitekturen)
Dieses Modul ist daneben auch in den Studienfächern "Artificial Intelligence (Master of Science)", "Computational Engineering (Master of Science)", "Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science)", "Informatik (Bachelor of Arts (2 Fächer))", "Informatik (Bachelor of Science)", "Informatik (Master of Science)", "Medizintechnik (Master of Science)" verwendbar. Details
Studien-/Prüfungsleistungen:
Neuartige Rechnerarchitekturen (Prüfungsnummer: 941318)
(englischer Titel: Novel Computer Architectures)
zugeh. "mein campus"-Prüfung: | - 941318 Neuartige Rechnerarchitekturen (Gewichtung: 100.0 %, Prüfung, Form: Seminarleistung, Drittelnoten (mit 4,3), Dauer: -, 5 ECTS, Prüfung).
|
- Prüfungsleistung, Seminarleistung, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
Vortrag und Abgabe einer Ausarbeitung:
Theoretisch orientierte Seminarleistung: Vortrag (30-45 Min.) und Ausarbeitung (10-15 Seiten); Notenbildung 50 % Vortrag, 50 % Ausarbeitung
Praktisch orientierte Seminarleistung: Gruppenvortrag (2-3 Studierende, je 15-20 Min.) und programmtechnische Umsetzung mit schriftlicher Dokumentation; Notenbildung 30 % Vortrag, 70 % Ausarbeitung
Die Prüfungssprache ist abhängig von der Wahl der Studierenden.
- Prüfungssprache: Deutsch oder Englisch
- Erstablegung: SS 2022, 1. Wdh.: WS 2022/2023
1. Prüfer: | Dietmar Fey (100101) |
|
![](/img/anew/void.gif) |
![](/img/anew/void.gif) |
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|