20-00-1148-se Foundations of Accelerated Data Systems

Veranstaltungsdetails

Lehrende: Prof. Dr. rer. nat. Carsten Binnig; Prof. Ph.D. Zsolt Istvan

Veranstaltungsart: Seminar

Orga-Einheit: FB20 Informatik

Anzeige im Stundenplan: FADA

Fach:

Anrechenbar für:

Semesterwochenstunden: 2

Unterrichtssprache: Englisch

Min. | Max. Teilnehmerzahl: - | -

Lehrinhalte:
In this seminar we survey recent research on using reconfigurable hardware accelerators for accelerating analytical data processing. Such accelerators are being adopted as a way of overcoming the stagnation in CPU performance, because they can implement algorithms differently from traditional CPUs, breaking traditional trade-offs. The seminar will focus on Field Programmable Gate Arrays as the main example of accelerators. The seminar also covers architectural trends that are propelling the rapid adoption of accelerators in datacenters and the cloud. We present guidelines for accelerator design, as well as examples of integration within full-fledged Relational Databases.

The seminar is structured as a mix of traditional lectures, paper reading exercises, and small coding projects. Its goals are:
(1) to cover the foundations of multi-core CPU architecture and the relevant trends in computer architecture / chip design, and 
(2) to familiarize students with the inner working of FPGAs and discuss their benefits in the context of analytical processing, both as an accelerator within a single node database and as part of distributed data analytics pipelines. 

The prerequisite for the seminar is knowledge of C/C++, as well as, Relational Database Management Systems basics.
Prior experience with programming FPGAs is not a requirement.

Voraussetzungen:
Empfohlen:

• Data Structures and Algorithms
• Introduction to Databases, Advanced Data Management
• Introduction to Digital Design, Logic Programming
Good C/C++ programming skills

Erwartete Teilnehmerzahl:
15

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Mo, 23. Okt. 2023 14:00 15:40 Mornewegstr. 30-32 (S4/14), Raum: 2.1.01 Prof. Dr. rer. nat. Carsten Binnig; Prof. Ph.D. Zsolt Istvan
Übersicht der Kurstermine
  • 1
Lehrende
Prof. Dr. rer. nat. Carsten Binnig
Prof. Ph.D. Zsolt Istvan