VLDB 2026 Research / reviewers in the wild / expert
Oliver Giersch
dblp:300/1406
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0002-6063-1651ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021
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.
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 91% Runtime systems and virtual machines · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming › concurrent data structures
concurrent queue |
0.6 | 1 | 2022 | Fast and Portable Concurrent FIFO Queues With Deterministic Memory Reclamation · IEEE Trans. Parallel Distributed Syst. 2022 |
Concurrent programming › non-blocking algorithms
lock-free data structures |
0.6 | 1 | 2022 | Fast and Portable Concurrent FIFO Queues With Deterministic Memory Reclamation · IEEE Trans. Parallel Distributed Syst. 2022 |
Concurrent programming
memory reclamation |
0.6 | 1 | 2022 | Fast and Portable Concurrent FIFO Queues With Deterministic Memory Reclamation · IEEE Trans. Parallel Distributed Syst. 2022 |
Runtime systems and virtual machines
garbage collection |
0.2 | 1 | 2022 | Fast and Portable Concurrent FIFO Queues With Deterministic Memory Reclamation · IEEE Trans. Parallel Distributed Syst. 2022 |
Methods — techniques the papers use, named apart from their topics
fetch-and-add · 0.6compare-and-swap · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Practical Whole-System PersistenceabstractSudden power outages remain one of the biggest threats to losing data, disrupting systems and causing financial damages. Whole system persistence (WSP) has previously been proposed as a solution to mitigate such threats through the use of non-volatile main memory (NVRAM). However, it missed out on external device state persistence and the NVRAM technology used at the time was expensive and limited with regard to their scalability. Today's NVRAM technologies are both more affordable and offer much higher storage capacities, but are typically slower than DRAM. Dustin T. Nguyen, Oliver Giersch, Thomas Preisner, Jonathan Krebs, Henriette Herzog, Rüdiger Kapitza, Jörg Nolte, Timo Hönig, Wolfgang Schröder-Preikschat |
SYSTOR | 2 |
| 2022 | Fast and Portable Concurrent FIFO Queues With Deterministic Memory ReclamationabstractIn this article we present an algorithm for a high performance, unbounded, portable, multi-producer/multi-consumer, lock-free FIFO (first-in first-out) queue. Aside from its competitive performance on current hardware, it is further characterized by its integrated memory reclamation mechanism, which is able to reliably and deterministically de-allocate nodes as soon as the final operation with a reference has concluded, similar to reference counting. This differentiates our approach from most other lock-free data structures, which usually require external (generic) memory reclamation or garbage collection mechanisms such as hazard pointers. Our deterministic memory reclamation mechanism completely prevents the build up of memory awaiting reclamation and is hence very memory efficient, yet it does not introduce any substantial performance overhead. By utilizing concrete knowledge about the internal structure and access patterns of our queue, we are able to construct and constrain the reclamation mechanism in such a way that keeps the overhead for memory management almost entirely out of the common fast path. The presented algorithm is portable to all modern 64-bit processor architectures, as it only relies on the commonly available and lock-free atomic synchronization primitives compare-and-swap and fetch-and-add. Oliver Giersch, Jörg Nolte |
IEEE Trans. Parallel Distributed Syst. | 1 |