- AutorIn
- Dr.-Ing. Till Kolditz Technische Universität Dresden, Fakultät Informatik, Institut für Systemarchitektur, Professur Datenbanken
- Prof. Dr.-Ing. habil. Dirk HabichTechnische Universität Dresden, Fakultät Informatik, Institut für Systemarchitektur, Professur Datenbanken
- Prof. Dr.-Ing. Wolfgang LehnerTechnische Universität Dresden, Fakultät Informatik, Institut für Systemarchitektur, Professur Datenbanken
- Matthias Werner
- S. T. J. de Bruijn
- Titel
- AHEAD
- Untertitel
- Adaptable Data Hardening for On-the-Fly Hardware Error Detection during Database Query Processing
- Zitierfähige Url:
- https://nbn-resolving.org/urn:nbn:de:bsz:14-qucosa2-793260
- Konferenz
- SIGMOD/PODS '18: International Conference on Management of Data. New York, 10. - 15. Juni 2018
- Quellenangabe
- SIGMOD '18: Proceedings of the 2018 International Conference on Management of Data
Herausgeber: Gautam Das
Herausgeber: Christopher Jermaine
Herausgeber: Philip Bernstein
Erscheinungsort: New York
Verlag: ACM
Erscheinungsjahr: 2018
Seiten: 1619-1634
ISBN: 978-1-4503-4703-7 - Erstveröffentlichung
- 2018
- Abstract (EN)
- We have already known for a long time that hardware components are not perfect and soft errors in terms of single bit flips happen all the time. Up to now, these single bit flips are mainly addressed in hardware using general-purpose protection techniques. However, recent studies have shown that all future hardware components become less and less reliable in total and multi-bit flips are occurring regularly rather than exceptionally. Additionally, hardware aging effects will lead to error models that change during run-time. Scaling hardware-based protection techniques to cover changing multi-bit flips is possible, but this introduces large performance, chip area, and power overheads, which will become non-affordable in the future. To tackle that, an emerging research direction is employing protection techniques in higher software layers like compilers or applications. The available knowledge at these layers can be efficiently used to specialize and adapt protection techniques. Thus, we propose a novel adaptable and on-the-fly hardware error detection approach called AHEAD for database systems in this paper. AHEAD provides configurable error detection in an end-to-end fashion and reduces the overhead (storage and computation) compared to other techniques at this level. Our approach uses an arithmetic error coding technique which allows query processing to completely work on hardened data on the one hand. On the other hand, this enables on-the-fly detection during query processing of (i) errors that modify data stored in memory or transferred on an interconnect and (ii) errors induced during computations. Our exhaustive evaluation clearly shows the benefits of our AHEAD approach.
- Andere Ausgabe
- Link zum Artikel, der zuerst in der ACM Digital Library erschienen ist.
DOI: 10.1145/3183713.3183740 - Freie Schlagwörter (DE)
- Zuverlässigkeit, Fehlererkennung, Datenbanksysteme, Abfrageverarbeitung
- Freie Schlagwörter (EN)
- Reliability, Error Detection, Database Systems, Query Processing
- Klassifikation (DDC)
- 004
- Verlag
- ACM, New York
- Version / Begutachtungsstatus
- angenommene Version / Postprint / Autorenversion
- URN Qucosa
- urn:nbn:de:bsz:14-qucosa2-793260
- Veröffentlichungsdatum Qucosa
- 13.06.2022
- Dokumenttyp
- Konferenzbeitrag
- Sprache des Dokumentes
- Englisch
- Lizenz / Rechtehinweis