Volltext-Downloads (blau) und Frontdoor-Views (grau)

Cache-coherent shared locking for transactionally consistent updates in near-data processing DBMS on smart storage

  • Even though near-data processing (NDP) can provably reduce data transfers and increase performance, current NDP is solely utilized in read-only settings. Slow or tedious to implement synchronization and invalidation mechanisms between host and smart storage make NDP support for data-intensive update operations difficult. In this paper, we introduce a low-latency cache-coherent shared lock table for update NDP settings in disaggregated memory environments. It utilizes the novel CCIX interconnect technology and is integrated in neoDBMS, a near-data processing DBMS for smart storage. Our evaluation indicates end-to-end lock latencies of ∼80-100ns and robust performance under contention.

Download full text files

Export metadata

Additional Services

Share in Twitter Search Google Scholar


Author of HS ReutlingenBernhardt, Arthur; Vinçon, Tobias; Petrov, Ilia
Erschienen in:Proceedings of the 25th International Conference on Extending Database Technology (EDBT), 29th March-1st April 2022
Publisher:The University of Edinburgh : Informatics
Place of publication:Edinburgh
Document Type:Conference Proceeding
Year of Publication:2022
Page Number:5
First Page:424
Last Page:428
DDC classes:004 Informatik
Open Access?:Ja
Licence (German):License Logo  Creative Commons - CC BY-NC-ND - Namensnennung - Nicht kommerziell - Keine Bearbeitungen 4.0 International