182.744 Application-Specific Computing Architectures and Systems
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2018W, VU, 2.0h, 3.0EC

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

  • Erlernen der Grundlagen von application specific computing und der zugehörigen Architecturen
  • Verständnis verschiedener Characterisierungen von Bild/Video-verarbeitenden Algorithmen die applikationsspezifische Architekturen und Design Constraints erfordern
  • Zugang zu modernen architekturellen Trends und zugehörigen Forschungsthemen
  • Erlernen des Zudsammenspieles von applikationsspezifischen Architekturen und Techniken des Run Time Management für hohe Leistungs/Energieeffizienz oder Performance-per-power-Effizienz
  • Fähigkeit zu Entwurf, Entwicklung und Anwendung der Konzepte auf reale ANwendungen für Kamera-basierte Verarbeitungssysteme.

Inhalt der Lehrveranstaltung

Application-Specific Computing Systems sind allgegenwärtig und reichen von Internet-of-things, Automotive, Medical Imaging, Security bis hin zu Consumer Electronics. Die ständig wachsenden Anforderungen der Anwender haben zu einem signifikanten Wachstum fortgeschrittener Rechnerarchitekturen und -systeme geführt. Dies wurde flankiert vom technologischen Fortschritt gemäß Moore's Law. Zusätzlich bringen anspruchsvollere Anwendungsfälle auch steigende Komplexität der Algorithmen und Datenraten mit sich. Ein hervorragendes Beispiel dafür wäre ein Multi-Kamera-System bei dem einerseits die Videoauflösungen bis hin zu Ultra High Definition und Super-Vision Multi-View angestiegen sind, was die Verarbeitung massiver Datenraten erfordert, und andererseits müssen diese Architekturen höchste Designanforderungen bezüglich Leistungs- und Energieverbrauch sowie Flächenbedarf erfüllen. Aus diesem Grund ist der Entwurf solcher applikationsspezifischer Architekturen für hohe Energieeffizienz eine große Herausforderung.

Ziel dieser Vorlesung ist (1) einen Überblick über applikationsspezifische Architekturen und kommerzielle Designtools zu geben, und (2) einen Einblick in innovative Architekturen und Laufzeitsysteme für hoch energieeffiziente application-specific computing Systems zu geben. Besonders Augenmerk wird auf hardware-software collaborative Techniken gelegt werden und darauf wie wichtige applikationsspezifische Characteristika identifiziert und die zugrundeliegenden Rechnerarchitekturen (die die Möglichkeiten zur Berechnung bieten) und sogar die ablaufenden Algorithmen (die die Anforderungen an die Berechnung stellen) adaptiert werden können. Die Techniken und Konzepte werden anhand von realen Anwendungen aus dem Bereich der eingebetteten Bild- und Videoverarbeitung erklärt, die unser tägliches Leben durchdrungen haben.

In dieser Vorlesung werden die folgenden Themen erklärt, in Verbindung mit einer Vorschau auf aktuelle Forschungsarbeiten und praktische Anwendungen von realen application-specific Systems:

  • Einführung von applikationsspezifischen Architekturen
  • Analyse von applikationsspezifischen Anforderungen hinsichtlich Performance des Algorithmus, Leistungs- und Speicherbedarf
  • State-of-the-art Techniken und kommerzielle Entwurfswerkzeuge für application-specific Systems
  • Techniken zur Reduktion der Komplexität
  • Fortschrittliche Trends für applikationsspezifische (multi/many-core) Rechnerarchitekturen und Entwurfsmethoden
  • Fortschrittliche on-chip Speicherarchitekturen und applikationsspezifische Optimierungen und Management
  • Laufzeitsysteme für effiziente applikationsgetriebene Ressourcen- und Leistungssteuerung
  • Aktuelle Trends für applikationsgetriebene extreme Energieeffizienz, wie Approximate Computing oder Neuromorphic Architecture.

Weitere Informationen

ECTS Aufstellung:

15h ...   Anwesenheit in der Vorlesung/Übung
35h ...   Lösung der Aufgaben
25h ...   Vorbereitung auf die Prüfung
---------------
75h ...  entspricht 3 ECTS

=================================

Beachten Sie: Die Lehrveranstaltung "191.105 Advanced Computer Architecture" ist auch relevant.

Vortragende

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.14:00 - 16:0011.10.2018 - 29.11.2018 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.10:00 - 12:0012.10.2018 - 25.01.2019 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Application-Specific Computing Architectures and Systems - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.11.10.201814:00 - 16:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.12.10.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.19.10.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Do.25.10.201814:00 - 16:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Do.08.11.201814:00 - 16:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.09.11.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.16.11.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Do.22.11.201814:00 - 16:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.23.11.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Do.29.11.201814:00 - 16:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.30.11.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.07.12.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.14.12.201810:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.11.01.201910:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.18.01.201910:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems
Fr.25.01.201910:00 - 12:00 Library E191-2, Treitlstrasse 1-3, 2nd floorVU Application-Specific Computing Architectures and Systems

LVA-Anmeldung

Von Bis Abmeldung bis
03.10.2018 12:00 30.11.2018 12:00 30.01.2019 12:00

Curricula

StudienkennzahlSemesterAnm.Bed.Info
066 938 Technische Informatik

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

Sprache

Englisch