Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 

Foto: Matthias Friel

Beschleunigung von Convolutional Neural Networks mit programmierbarer Logik - Einzelansicht

Veranstaltungsart Seminar Veranstaltungsnummer 551921
SWS Semester SoSe 2023
Einrichtung Institut für Informatik und Computational Science   Sprache englisch
Belegungsfristen 03.04.2023 - 10.05.2023

Belegung über PULS
03.04.2023 - 10.05.2023

Belegung über PULS
Gruppe 1:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson Ausfall-/Ausweichtermine Max. Teilnehmer/-innen
Seminar -  bis  wöchentlich am   Prof. Dr. Krstic  
  Bemerkung: Externe Zeitvorgaben
Voraussetzungen

- Experience in Programming C/C++ required

- Basic knowledge of Microcontrollers is assumed

- Basic knowledge of a RTL language (Verilog/VHDL) recommended

- Basic knowledge of ML algorithms is helpful

Lerninhalte

- Introduction to Convolutional Neural Networks, which are widely used for image classification and object detection

- Implementing CNN inference on a resource constrained CPU and analyzing bottlenecks

- Introduction to state of the art dedicated ML accelerators in form of student presentations

- Usage of different design styles and abstraction models

- Project in simulation and synthesis, co-designing an accelerator for parts of the workload and integrating it using the Pynq Z2 SoC.

- Evaluation of key performance metrics and power consumption of different implementations

 

- The course will consist of a weekly lecture and an accompanying lab

- The lecture will teach the required techniques for the design and evaluation for both the software and hardware implementation.

- The lab consists of two tasks and a project, which will require students to put the lecture content into practice

- The students will work in small groups, presenting and discussing their results during the lecture once after each task and once after the project.

- A weekly tutoring hour will be offered for students to discuss problems (if hybrid a virtual tutoring session will also be offered)


Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SoSe 2023 , Aktuelles Semester: SoSe 2024