UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

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

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Computational Engineering (Rechnergestütztes Ingenieurwesen) (Master of Science) >>

Neuartige Rechnerarchitekturen (NeuRa)5 ECTS
(englische Bezeichnung: Novel Computer Architectures)
(Prüfungsordnungsmodul: Neuartige Rechnerarchitekturen)

Modulverantwortliche/r: Marc Reichenbach, Dietmar Fey
Lehrende: Marc Reichenbach, Philipp Holzinger, Dietmar Fey


Startsemester: SS 2021Dauer: 1 SemesterTurnus: 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:

  1. 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)

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 2021, 1. Wdh.: WS 2021/2022
1. Prüfer: Marc Reichenbach,2. Prüfer: Dietmar Fey

UnivIS ist ein Produkt der Config eG, Buckenhof