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 |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |