EDBT 2026 Demo / reviewers in the wild / expert
Leonardo Mármol
dblp:144/7866
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 first-authorDatabases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Memory systems · 55% Storage systems · 45% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › non-volatile memory
persistent memory |
0.5 | 2 | 2018 | LibPM: Simplifying Application Usage of Persistent Memory · ACM Trans. Storage 2018 Software Persistent Memory · USENIX ATC 2012 |
Storage systems › key-value storage
flash-based key-value store |
0.2 | 1 | 2015 | NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store · USENIX ATC 2015 |
Storage systems
key-value storage |
0.2 | 1 | 2015 | NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store · USENIX ATC 2015 |
Memory systems
non-volatile memory |
0.2 | 2 | 2015 | Software Persistent Memory · USENIX ATC 2012 NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store · USENIX ATC 2015 |
Storage systems
flash and SSD |
0.2 | 1 | 2013 | Write policies for host-side flash caches · FAST 2013 |
Memory systems › cache design
write policy |
0.2 | 1 | 2013 | Write policies for host-side flash caches · FAST 2013 |
Storage systems › flash and SSD › flash memory management
flash translation layer |
0.1 | 1 | 2015 | NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store · USENIX ATC 2015 |
Memory systems
cache |
0.0 | 1 | 2013 | Write policies for host-side flash caches · FAST 2013 |
Memory systems › cache management › storage caching › caching policy
cache write policy |
0.0 | 1 | 2013 | Write policies for host-side flash caches · FAST 2013 |
Operating systems › resource management
memory management |
0.0 | 1 | 2012 | Software Persistent Memory · USENIX ATC 2012 |
Methods — techniques the papers use, named apart from their topics
FTL-aware key-value store · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | LibPM: Simplifying Application Usage of Persistent MemoryabstractPersistent Memory devices present properties that are uniquely different from prior technologies for which applications have been built. Unfortunately, the conventional approach to building applications fail to either efficiently utilize these new devices or provide programmers a seamless development experience. We have built L ib PM, a Persistent Memory Library that implements an easy-to-use container abstraction for consuming PM. LibPM’s containers are data hosting units that can store arbitrarily complex data types while preserving their integrity and consistency. Consequently, L ib PM’s containers provide a generic interface to applications, allowing applications to store and manipulate arbitrarily structured data with strong durability and consistency properties, all without having to navigate all the myriad pitfalls of programming PM directly. By providing a simple and high-performing transactional update mechanism, L ib PM allows applications to manipulate persistent data at the speed of memory. The container abstraction and automatic persistent data discovery mechanisms within L ib PM also simplify porting legacy applications to PM. From a performance perspective, L ib PM closely matches and often exceeds the performance of state-of-the-art application libraries for PM. For instance, L ib PM ’s performance is 195× better for write intensive workloads and 2.6× better for read intensive workloads when compared with the state-of-the-art P mem .IO persistent memory library. Leonardo Mármol, Mohammad Chowdhury, Raju Rangaswami |
ACM Trans. Storage | 1 |
| 2016 | Non-volatile Memory through Customized Key-value Stores
Leonardo Mármol, Jorge Guerra, Marcos K. Aguilera |
HotStorage | 1 |
| 2015 | NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store
Leonardo Mármol, Swaminathan Sundararaman, Nisha Talagala, Raju Rangaswami |
USENIX ATC | 1 |
| 2014 | NVMKV: A Scalable and Lightweight Flash Aware Key-Value Store
Leonardo Mármol, Swaminathan Sundararaman, Nisha Talagala, Raju Rangaswami, Sushma Devendrappa, Bharath Ramsundar, Sriram Ganesan |
HotStorage | 1 |
| 2013 | Write policies for host-side flash caches
Ricardo Koller, Leonardo Mármol, Raju Rangaswami, Swaminathan Sundararaman, Nisha Talagala, Ming Zhao 0002 |
FAST | 2 |
| 2012 | Software Persistent Memory
Jorge Guerra, Leonardo Mármol, Daniel Campello, Carlos Crespo, Raju Rangaswami, Jinpeng Wei |
USENIX ATC | 2 |