D Purandare, P Wilcox, H Litz… - 12th Annual Conference on …, 2022 - par.nsf.gov
Log-based data management systems use storage as if it were an append-only medium, transforming random writes into sequential writes, which delivers significant benefits when …
The recent exciting development of persistent memory (PM) has led to many new proposals that directly operate and persist indexes on the memory bus, potentially removing the need …
The end of Moore's law has sparked a surge on programmable accelerators (eg, SmartNICs, TPUs) for continued scaling of application performance. However, despite the great success …
Analytical engines rely on in-memory caching to avoid disk accesses and provide timely responses by keeping the most frequently accessed data in memory. Purely frequency-& …
N Hedam, M Tychsen Clausen, P Bonnet… - Proceedings of the 19th …, 2023 - dl.acm.org
The idea of pushing computation to storage devices has been explored for decades, without widespread adoption so far. The definition of Computational Programs namespaces in …
One of the main challenges for modern processors is the data transfer between processor and memory. Such data movement implies high latency and high energy consumption. In …
B Lee, M An, SW Lee - Proceedings of the VLDB Endowment, 2023 - dl.acm.org
The conventional database buffer managers have two inherent sources of I/O serialization: read stall and mutex conflict. The serialized I/O makes storage and CPU under-utilized …
Programmable accelerators enable the execution of applications intended for running in usual servers. However, inappropriately running applications on these devices can lead to …
Q Li, H Dang, Z Wan, C Gao, M Ye… - … Symposium on High …, 2024 - ieeexplore.ieee.org
High-density 3D NAND flash like QLC (Quad-Level Cell) is prevailing in providing large capacities for data-intensive applications. Because of the structure limitation, a two-step …