TU Darmstadt / ULB / TUbiblio

FPGA-Accelerated Analytics: From Single Nodes to Clusters

István, Zsolt ; Kara, Kaan ; Sidler, David (2020)
FPGA-Accelerated Analytics: From Single Nodes to Clusters.
In: Foundations and Trends in Databases, 9 (2)
doi: 10.1561/1900000072
Artikel, Bibliographie

Kurzbeschreibung (Abstract)

In this monograph, we survey recent research on using reconfigurable hardware accelerators, namely, Field Programmable Gate Arrays (FPGAs), to accelerate analytical processing. Such accelerators are being adopted as a way of overcoming the recent stagnation in CPU performance because they can implement algorithms differently from traditional CPUs, breaking traditional trade-offs. As such, it is timely to 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. We present guidelines for accelerator design in both scenarios, as well as, examples of integration within full-fledged Relational Databases. We do so through the prism of recent research projects that explore how emerging compute-intensive operations in databases can benefit from FPGAs. Finally, we highlight future research challenges in programmability and integration, and cover architectural trends that are propelling the rapid adoption of accelerators in datacenters and the cloud.

Typ des Eintrags: Artikel
Erschienen: 2020
Autor(en): István, Zsolt ; Kara, Kaan ; Sidler, David
Art des Eintrags: Bibliographie
Titel: FPGA-Accelerated Analytics: From Single Nodes to Clusters
Sprache: Englisch
Publikationsjahr: 28 September 2020
Verlag: NOW Publishers
Titel der Zeitschrift, Zeitung oder Schriftenreihe: Foundations and Trends in Databases
Jahrgang/Volume einer Zeitschrift: 9
(Heft-)Nummer: 2
DOI: 10.1561/1900000072
Kurzbeschreibung (Abstract):

In this monograph, we survey recent research on using reconfigurable hardware accelerators, namely, Field Programmable Gate Arrays (FPGAs), to accelerate analytical processing. Such accelerators are being adopted as a way of overcoming the recent stagnation in CPU performance because they can implement algorithms differently from traditional CPUs, breaking traditional trade-offs. As such, it is timely to 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. We present guidelines for accelerator design in both scenarios, as well as, examples of integration within full-fledged Relational Databases. We do so through the prism of recent research projects that explore how emerging compute-intensive operations in databases can benefit from FPGAs. Finally, we highlight future research challenges in programmability and integration, and cover architectural trends that are propelling the rapid adoption of accelerators in datacenters and the cloud.

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Distributed and Networked Systems
Hinterlegungsdatum: 20 Jan 2023 12:46
Letzte Änderung: 20 Jan 2023 12:46
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen