EDBT 2026 Demo / reviewers in the wild / expert
Saeed Kargar
dblp:80/8650
· DBLP profile ↗
7ranked-venue papers in the field
6as first author
7since 2021 · last 2023
0000-0002-1400-9124ORCID · corroborated
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 7 (6 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | E2-NVM: A Memory-Aware Write Scheme to Improve Energy Efficiency and Write Endurance of NVMs using Variational Autoencoders
Saeed Kargar, Binbin Gu, Sangeetha Abdu Jyothi, Faisal Nawab |
EDBT | 1 |
| 2023 | Challenges and future directions for energy, latency, and lifetime improvements in NVMsabstractAbstract Recently, non-volatile memory (NVM) technology has revolutionized the landscape of memory systems. With many advantages, such as non volatility and near zero standby power consumption, these byte-addressable memory technologies are taking the place of DRAMs. Nonetheless, they also present some limitations, such as limited write endurance, which hinders their widespread use in today’s systems. Furthermore, adjusting current data management systems to embrace these new memory technologies and all their potential is proving to be a nontrivial task. Because of this, a substantial amount of research has been done, from both the database community and the storage systems community, that tries to improve various aspects of NVMs to integrate these technologies into the memory hierarchy. In this work, which is the extended version of Kargar and Nawab (Proc. VLDB Endowment 14(12):3194–3197, 2021), we explore state-of-the-art work on deploying NVMs in database and storage systems communities and the ways their limitations are being handled within these communities. In particular, we focus on (1) the challenges that are related to high energy consumption, low write endurance and asymmetric read/write costs and (2) how these challenges can be solved using hardware and software solutions, especially by reducing the number of bit flips in write operations. We believe that this area has not gained enough attention in the data management community and this tutorial will provide information on how to integrate recent advances from the NVM storage community into existing and future data management systems. Saeed Kargar, Faisal Nawab |
Distributed Parallel Databases | 1 |
| 2023 | Hamming Tree: The Case for Energy-Aware Indexing for NVMsabstractNon-volatile memory (NVM) technologies are widely adopted in data storage solutions and battery-powered mobile and IoT devices. Wear-out and energy efficiency are two vital challenges facing the use of NVM. In Hamming Tree, we propose a software-level memory-aware solution that picks the memory segment of where a write operation is applied judiciously to minimize bit flipping. It has been shown that reducing bit flips leads to reducing energy consumption and improving write endurance. We performed real evaluations on an Optane memory device that show that Hamming Tree can achieve up to 67.8% reduction in energy consumption. Saeed Kargar, Faisal Nawab |
Proc. ACM Manag. Data | 1 |
| 2022 | Efficient Dynamic Clustering: Capturing Patterns from Historical Cluster Evolution
Binbin Gu, Saeed Kargar, Faisal Nawab |
EDBT | 2 |
| 2021 | Hamming Tree: The Case for Memory-Aware Bit Flipping Reduction for NVM Indexing
Saeed Kargar, Faisal Nawab |
CIDR | 1 |
| 2021 | Predict and Write: Using K-Means Clustering to Extend the Lifetime of NVM StorageabstractNon-volatile memory (NVM) technologies suffer from limited write endurance. To address this challenge, we propose Predict and Write (PNW), a K/V-store that uses a clustering-based machine learning approach to extend the lifetime of NVMs. PNW decreases the number of bit flips for PUT/UPDATE operations by determining the best memory location an updated value should be written to. PNW leverages the indirection level of K/V-stores to freely choose the target memory location for any given write based on its value. PNW organizes NVM addresses in a dynamic address pool clustered by the similarity of the data values they refer to. We show that, by choosing the right target memory location for a given PUT/UPDATE operation, the number of total bit flips and cache lines can be reduced by up to 85% and 56% over the state of the art. Saeed Kargar, Heiner Litz, Faisal Nawab |
ICDE | 1 |
| 2021 | Extending the Lifetime of NVM: Challenges and OpportunitiesabstractRecently, Non-Volalile Memory (NVM) technology has revolutionized the landscape or memory systems. With many advantages, such as non volatility and near zero standby power consumption, these byte-addressable memory technologies are taking the place of DRAMs. Nonetheless, they also present some limitations, such as limited write endurance, which hinders their widespread use in today's systems. Furthermore, adjusting current data management systems to embrace these new memory technologies and all their potential is proving to be a nontrivial task. Because of this, a substantial amount of research has been done, from both the database community and the storage systems community, that tries to improve various aspects of NVMs to integrate these technologies into the memory hierarchy. In this tutorial we survey state-of-the-art work on deploying NVMs in database and storage systems communities and the ways their limitations are being handled within these communities. In particular, we focus on the challenges that are related to low write endurance and extending the lifetime of NVM devices. Saeed Kargar, Faisal Nawab |
Proc. VLDB Endow. | 1 |