EDBT 2026 Demo / reviewers in the wild / expert
Gal Assa
dblp:256/1045
· DBLP profile ↗
5ranked-venue papers
5as first author
4since 2021 · last 2026
0000-0003-3560-0607ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 64% Storage systems · 36% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Transaction processing and concurrency control · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
crash consistency |
1.0 | 1 | 2026 | A Programming Model for Disaggregated Memory over CXL · ASPLOS (2) 2026 |
Memory systems › memory disaggregation
CXL memory |
1.0 | 1 | 2026 | A Programming Model for Disaggregated Memory over CXL · ASPLOS (2) 2026 |
Memory systems
memory disaggregation |
1.0 | 1 | 2026 | A Programming Model for Disaggregated Memory over CXL · ASPLOS (2) 2026 |
Transaction processing and concurrency control › ACID transactions
durability |
0.7 | 1 | 2023 | TL4x: Buffered Durable Transactions on Disk as Fast as in Memory · PPoPP 2023 |
Storage systems › transaction support
durable transactions |
0.7 | 1 | 2023 | TL4x: Buffered Durable Transactions on Disk as Fast as in Memory · PPoPP 2023 |
Memory systems › non-volatile memory
persistent memory |
0.7 | 1 | 2023 | TL4x: Buffered Durable Transactions on Disk as Fast as in Memory · PPoPP 2023 |
Concurrent programming
concurrent data structures |
0.4 | 1 | 2020 | Nesting and composition in transactional data structure libraries · PPoPP 2020 |
Concurrent programming
transactional memory |
0.4 | 1 | 2020 | Nesting and composition in transactional data structure libraries · PPoPP 2020 |
Memory systems › cache coherence
cache-coherent interconnect |
0.3 | 1 | 2026 | A Programming Model for Disaggregated Memory over CXL · ASPLOS (2) 2026 |
Methods — techniques the papers use, named apart from their topics
programming model design · 1.0software transactional memory · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Programming Model for Disaggregated Memory over CXLabstractCXL (Compute Express Link) is an emerging open industry-standard interconnect between processing and memory devices that is expected to revolutionize the way systems are designed. It enables cache-coherent, shared memory pools in a disaggregated fashion at unprecedented scales, allowing algorithms to interact with various storage devices using simple loads and stores. While CXL unleashes unique opportunities, it also introduces challenges of data management and crash consistency. For example, CXL currently lacks an adequate programming model, making it impossible to reason about the correctness and behavior of systems on top. Gal Assa, Moritz Lumme, Lucas Bürgi, Michal Friedman 0001, Ori Lahav 0001 |
ASPLOS (2) | 1 |
| 2023 | TL4x: Buffered Durable Transactions on Disk as Fast as in MemoryabstractThe arrival of persistent memory devices to consumer market has revived the interest in transactional durable algorithms. Persistent memory (PM) is touted as having two attributes that distinguish it from other storage technologies: byte-addressability and fast transactional persistence. Gal Assa, Andreia Correia, Pedro Ramalhete, Valerio Schiavoni, Pascal Felber |
PPoPP | 1 |
| 2021 | Using Nesting to Push the Limits of Transactional Data Structure Libraries
Gal Assa, Hagar Meir, Guy Golan-Gueta, Idit Keidar, Alexander Spiegelman |
OPODIS | 1 |
| 2021 | Brief Announcement: Using Nesting to Push the Limits of Transactional Data Structure LibrariesabstractTransactional data structure libraries (TDSL) combine the ease-of-programming of transactions with the high performance and scalability of custom-tailored concurrent data structures. They can be very efficient thanks to their ability to exploit data structure semantics in order to reduce overhead, aborts, and wasted work compared to general-purpose software transactional memory. However, TDSLs were not previously used for complex use-cases involving long transactions and a variety of data structures. In this paper, we boost the performance and usability of a TDSL, towards allowing it to support complex applications. A key idea is nesting. Nested transactions create checkpoints within a longer transaction, so as to limit the scope of abort, without changing the semantics of the original transaction. We build a Java TDSL with built-in support for nested transactions over a number of data structures. We conduct a case study of a complex network intrusion detection system that invests a significant amount of work to process each packet. Our study shows that our library outperforms publicly available STMs twofold without nesting, and by up to 16x when nesting is used. Gal Assa, Hagar Meir, Guy Golan-Gueta, Idit Keidar, Alexander Spiegelman |
DISC | 1 |
| 2020 | Nesting and composition in transactional data structure librariesabstractTransactional data structure libraries (TDSL) combine the ease-of-programming of transactions with the high performance and scalability of custom-tailored concurrent data structures. They can be very efficient thanks to their ability to exploit data structure semantics in order to reduce overhead, aborts, and wasted work compared to general-purpose software transactional memory. However, TDSLs were not previously used for complex use-cases involving long transactions and a variety of data structures. Gal Assa, Hagar Meir, Guy Golan-Gueta, Idit Keidar, Alexander Spiegelman |
PPoPP | 1 |