Sidler, David ; István, Zsolt ; Owaida, Muhsen ; Kara, Kaan ; Alonso, Gustavo (2017)
doppioDB: A Hardware Accelerated Database.
2017 ACM International Conference on Management of Data. Chicago, USA (14.05.2017-19.05.2017)
doi: 10.1145/3035918.3058746
Konferenzveröffentlichung, Bibliographie
Kurzbeschreibung (Abstract)
Relational databases provide a wealth of functionality to a wide range of applications. Yet, there are tasks for which they are less than optimal, for instance when processing becomes more complex (e.g., matching regular expressions) or the data is less structured (e.g., text or long strings). In this demonstration we show the benefit of using specialized hardware for such tasks and highlight the importance of a flexible, reusable mechanism for extending database engines with hardware-based operators. We present doppioDB which consists of MonetDB, a main-memory column store, extended with Hardware User Defined Functions (HUDFs). In our demonstration the HUDFs are used to provide seamless acceleration of two string operators, LIKE and REGEXPLIKE, and two analytics operators, SKYLINE and SGD (stochastic gradient descent). We evaluate doppioDB on an emerging hybrid multicore architecture, the Intel Xeon+FPGA platform, where the CPU and FPGA have cache-coherent access to the same memory, such that the hardware operators can directly access the database tables. For integration we rely on HUDFs as a unit of scheduling and management on the FPGA. In the demonstration we show the acceleration benefits of hardware operators, as well as their flexibility in accommodating changing workloads.
Typ des Eintrags: | Konferenzveröffentlichung |
---|---|
Erschienen: | 2017 |
Autor(en): | Sidler, David ; István, Zsolt ; Owaida, Muhsen ; Kara, Kaan ; Alonso, Gustavo |
Art des Eintrags: | Bibliographie |
Titel: | doppioDB: A Hardware Accelerated Database |
Sprache: | Englisch |
Publikationsjahr: | 9 Mai 2017 |
Verlag: | ACM |
Buchtitel: | SIGMOD'17: Proceedings of the 2017 ACM International Conference on Management of Data |
Veranstaltungstitel: | 2017 ACM International Conference on Management of Data |
Veranstaltungsort: | Chicago, USA |
Veranstaltungsdatum: | 14.05.2017-19.05.2017 |
DOI: | 10.1145/3035918.3058746 |
Kurzbeschreibung (Abstract): | Relational databases provide a wealth of functionality to a wide range of applications. Yet, there are tasks for which they are less than optimal, for instance when processing becomes more complex (e.g., matching regular expressions) or the data is less structured (e.g., text or long strings). In this demonstration we show the benefit of using specialized hardware for such tasks and highlight the importance of a flexible, reusable mechanism for extending database engines with hardware-based operators. We present doppioDB which consists of MonetDB, a main-memory column store, extended with Hardware User Defined Functions (HUDFs). In our demonstration the HUDFs are used to provide seamless acceleration of two string operators, LIKE and REGEXPLIKE, and two analytics operators, SKYLINE and SGD (stochastic gradient descent). We evaluate doppioDB on an emerging hybrid multicore architecture, the Intel Xeon+FPGA platform, where the CPU and FPGA have cache-coherent access to the same memory, such that the hardware operators can directly access the database tables. For integration we rely on HUDFs as a unit of scheduling and management on the FPGA. In the demonstration we show the acceleration benefits of hardware operators, as well as their flexibility in accommodating changing workloads. |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Distributed and Networked Systems |
Hinterlegungsdatum: | 23 Jan 2023 12:00 |
Letzte Änderung: | 26 Apr 2023 13:02 |
PPN: | 507295447 |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |