Chucky: A succinct cuckoo filter for lsm-tree
N Dayan, M Twitto - Proceedings of the 2021 International Conference …, 2021 - dl.acm.org
Modern key-value stores typically rely on an LSM-tree in storage (SSD) to handle writes and
Bloom filters in memory (DRAM) to optimize reads. With ongoing advances in SSD …
Bloom filters in memory (DRAM) to optimize reads. With ongoing advances in SSD …
Spooky: granulating LSM-tree compactions correctly
N Dayan, T Weiss, S Dashevsky, M Pan… - Proceedings of the …, 2022 - dl.acm.org
Modern storage engines and key-value stores have come to rely on the log-structured
merge-tree (LSM-tree) as their core data structure. LSM-tree operates by gradually merge …
merge-tree (LSM-tree) as their core data structure. LSM-tree operates by gradually merge …
[LIBRO][B] Flash Memory Integration: Performance and Energy Issues
J Boukhobza, P Olivier - 2017 - books.google.com
4 zettabytes (4 billion terabytes) of data generated in 2013, 44 zettabytes predicted for 2020
and 185 zettabytes for 2025. These figures are staggering and perfectly illustrate this new …
and 185 zettabytes for 2025. These figures are staggering and perfectly illustrate this new …
{OpenExpress}: Fully hardware automated open research framework for future fast {NVMe} devices
M Jung - 2020 USENIX Annual Technical Conference (USENIX …, 2020 - usenix.org
NVMe is widely used by diverse types of storage and non-volatile memories subsystems as
a de-facto fast I/O communication interface. Industries secure their own intellectual property …
a de-facto fast I/O communication interface. Industries secure their own intellectual property …
Full disk encryption: bridging theory and practice
We revisit the problem of Full Disk Encryption (FDE), which refers to the encryption of each
sector of a disk volume. In the context of FDE, it is assumed that there is no space to store …
sector of a disk volume. In the context of FDE, it is assumed that there is no space to store …
DSFTL: An efficient FTL for flash memory based storage systems
Flash memory is widely used in solid state drives (SSD), smartphones and so on because of
their non-volatility, low power consumption, rapid access speed, and resistance to shocks …
their non-volatility, low power consumption, rapid access speed, and resistance to shocks …
GeckoFTL: Scalable flash translation techniques for very large flash devices
The volume of metadata needed by a flash translation layer (FTL) is proportional to the
storage capacity of a flash device. Ideally, this metadata should reside in the device's …
storage capacity of a flash device. Ideally, this metadata should reside in the device's …
RFTL: Improving performance of selective caching-based page-level FTL through replication
The internal nature of flash memory technology, makes its performance highly dependent on
workload characteristics causing poor performance on random writes. To solve this …
workload characteristics causing poor performance on random writes. To solve this …
Quick generation of ssd performance models using machine learning
Increasing usage of Solid-State Drives (SSDs) has greatly boosted the performance of
storage backends. SSDs perform many internal processes such as out-of-place writes, wear …
storage backends. SSDs perform many internal processes such as out-of-place writes, wear …
A methodology for estimating performance and power consumption of embedded flash file systems
In the embedded systems domain, obtaining performance and power consumption
estimations is extremely valuable in numerous cases. This is particularly true during the …
estimations is extremely valuable in numerous cases. This is particularly true during the …