- Authors
- Ismail Oukid Technische 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
- title
- Data Structure Engineering For Byte-Addressable Non-Volatile Memory
- Please use the following URL when quoting:
- https://nbn-resolving.org/urn:nbn:de:bsz:14-qucosa2-797769
- conference
- SIGMOD/PODS'17: International Conference on Management of Data. Chicago, 14. - 19. Mai 2017
- original_in_proceeding00000
- SIGMOD '17: Proceedings of the 2017 ACM International Conference on Management of Data
Herausgeber: Rada Chirkova, Jun Yang, Dan Suciu
Erscheinungsort: New York
Verlag: ACM
Erscheinungsjahr: 2017
Seiten: 1759-1764
ISBN: 978-1-4503-4197-4 - publication_date
- 2017
- Abstract (EN)
- Storage Class Memory (SCM) is emerging as a viable alternative to traditional DRAM, alleviating its scalability limits, both in terms of capacity and energy consumption, while being non-volatile. Hence, SCM has the potential to become a universal memory, blurring well-known storage hierarchies. However, along with opportunities, SCM brings many challenges. In this tutorial we will dissect SCM challenges and provide an in-depth view of existing programming models that circumvent them, as well as novel data structures that stem from these models. We will also elaborate on fail-safety testing challenges -- an often overlooked, yet important topic. Finally, we will discuss SCM emulation techniques for end-to-end testing of SCM-based software components. In contrast to surveys investigating the use of SCM in database systems, this tutorial is designed as a programming guide for researchers and professionals interested in leveraging SCM in database systems.
- otherVersion00000
- Link zum Artikel, der zuerst in der ACM Digital Library erschienen ist.
DOI: 10.1145/3035918.3054777 - Keywords (DE)
- Speicherung von SCM (Storage Class Memory), universeller Speicher, Programmierleitfaden, Datenbanksysteme
- Keywords (EN)
- Storage Class Memory (SCM), universal memory, programming guide, database systems
- Classification (DDC)
- 004
- Publishing house
- ACM, New York
- Project sponsoring
- Deutsche Forschungsgemeinschaft (DFG)
Exzellenzcluster
Zentrum für Perspektiven in der Elektronik Dresden (EXC 1056)
ID: 194636624 - version
- angenommene Version / Postprint / Autorenversion
- URN Qucosa
- urn:nbn:de:bsz:14-qucosa2-797769
- Qucosa date of publication
- 30.06.2022
- Document type
- in_proceeding
- Document language
- English
- licence