Query Planning for Transactional Stream Processing on Heterogeneous Hardware: Opportunities and Limitations
dc.contributor.author | Götze, Philipp | |
dc.contributor.author | Pohl, Constantin | |
dc.contributor.author | Sattler, Kai-Uwe | |
dc.contributor.editor | Meyer, Holger | |
dc.contributor.editor | Ritter, Norbert | |
dc.contributor.editor | Thor, Andreas | |
dc.contributor.editor | Nicklas, Daniela | |
dc.contributor.editor | Heuer, Andreas | |
dc.contributor.editor | Klettke, Meike | |
dc.date.accessioned | 2019-04-15T11:40:41Z | |
dc.date.available | 2019-04-15T11:40:41Z | |
dc.date.issued | 2019 | |
dc.description.abstract | In a heterogeneous hardware landscape consisting of various processing units and memory types, it is crucial to decide which device should be used when running a query. There is already a lot of research done for placement decisions on CPUs, coprocessors, GPUs, or FPGAs. However, those decisions can be further extended for the various types of memory within the same layer of the memory hierarchy. For storage, a division between SSDs, HDDs or even NVM is possible, whereas for main memory types like DDR4 and HBM exist. In this paper, we focus on query planning for the transactional stream processing model. We give an overview of several techniques and necessary parameters when optimizing a stateful query for various memory types, outlined with chosen experimental measurements to support our claims. | en |
dc.identifier.doi | 10.18420/btw2019-ws-05 | |
dc.identifier.isbn | 978-3-88579-684-8 | |
dc.identifier.pissn | 1617-5468 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/21826 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik, Bonn | |
dc.relation.ispartof | BTW 2019 – Workshopband | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) – Proceedings, Volume P-290 | |
dc.subject | Stream Processing | |
dc.subject | Transactions | |
dc.subject | Cost Model | |
dc.subject | Xeon Phi | |
dc.subject | NVM | |
dc.subject | Non-Volatile Memory | |
dc.title | Query Planning for Transactional Stream Processing on Heterogeneous Hardware: Opportunities and Limitations | en |
dc.title.subtitle | Novel Ideas & Experience Reports | en |
dc.title.subtitle | Novel Ideas & Experience Reports | |
gi.citation.endPage | 80 | |
gi.citation.startPage | 71 | |
gi.conference.date | 4.-8. März 2019 | |
gi.conference.location | Rostock | |
gi.conference.sessiontitle | 1st Workshop on Novel Data Management Ideas on Heterogeneous (Co-)Processors (NoDMC) |
Dateien
Originalbündel
1 - 1 von 1