Publications
Preprints
- A Programming Model for Disaggregated Memory over CXL
Accepted Papers
- PCcheck: Persistent Concurrent Checkpointing for ML
- Foteini Strati, Michal Friedman, Ana Klimovic
- To appear in ASPLOS’2025
- [PDF]
- Dirigent: Lightweight Serverless Orchestration
- Lazar Cvetković, François Costa, Mihajlo Djokic, Michal Friedman, Ana Klimovic
- Appeared in SOSP’2024
- [PDF] [BibTex] [Code]
- Skip It: Take Control of Your Cache!
- Shashank Anand, Michal Friedman, Michael Giardino, Gustavo Alonso
- Appeared in ASPLOS’2024
- [PDF] [BibTex]
- PLayer: Expanding Coherence Protocol Stack with a Persistence Layer
- Richard Braun, Abishek Ramdas, Michal Friedman, Gustavo Alonso
- Appeared in DIMES’2023
- [PDF] [BibTex]
- EnergAt: Fine-Grained Energy Attribution for Multi-Tenancy
- Hongyu Hè, Michal Friedman, Theodoros Rekatsinas
- Appeared in HotCarbon’2023
- [PDF] [BibTex] [Code]
- NVM: Is it Not Very Meaningful for Databases?
- Dimitrios Koutsoukos, Raghav Bhartia, Michal Friedman, Ana Klimovic, Gustavo Alonso
- Appeared in VLDB’2023
- [PDF] [BibTex] [Code]
- Survey of Persistent Memory Correctness Conditions
- Shashank Anand, Michal Friedman, Michael Giardino, Gustavo Alonso
- A short version appeared in DISC’2023
- [PDF] [BibTex]
- FliT: A Library for Simple and Efficient Persistent Algorithms
- Yuanhao Wei, Naama Ben-David, Michal Friedman, Guy E. Blelloch, Erez Petrank
- Appeared in PPoPP’2022
- [PDF] [BibTex] [Code]
- Mirror: MakingLock-FreeDataStructures Persistent
- NVTraverse: In NVRAM data structures, the destination is more important than the journey
- Michal Friedman, Naama Ben-David, Yuanhao Wei, Guy E. Blelloch, Erez Petrank
- Appeared in PLDI’2020
- [PDF] [BibTex] [Code]
- Efficient Lock-Free Durable Sets
- Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, Erez Petrank
- Appeared in OOPSLA’2019
- [PDF] [BibTex] [Code]
- Delay-free concurrency on faulty persistent memory
- Naama Ben-David, Guy E Blelloch, Michal Friedman, Yuanhao Wei
- Appeared in SPAA’2019
- [PDF] [BibTex]
- A Persistent Lock-Free Queue for Non-Volatile Memory
- Michal Friedman, Maurice Herlihy, Virendra Marathe, Erez Petrank
- Appeared in PPoPP’2018
- [PDF] [BibTex] [Code]
- Efficient logging in non-volatile memory by exploiting coherency protocols
- Nachshon Cohen, Michal Friedman, James R Larus
- Appeared in OOPSLA’2017
- [PDF] [BibTex]
PhD Thesis
- Concurrent Data Structures for Non-Volatile Memory
- Computer Science Department, Technion, 2021
- [PDF]