A persistent lock-free queue for non-volatile memory M Friedman, M Herlihy, V Marathe, E Petrank PPoPP '18: Principles and Practice of Parallel Programming 53 (1), 28-40, 2018 | 146 | 2018 |
Efficient lock-free durable sets Y Zuriel, M Friedman, G Sheffi, N Cohen, E Petrank OOPSLA '19: Proceedings of the ACM on Programming Languages 3, 1-26, 2019 | 71 | 2019 |
NVTraverse: In NVRAM data structures, the destination is more important than the journey M Friedman, N Ben-David, Y Wei, GE Blelloch, E Petrank PLDI '20: Programming Language Design and Implementation, 377-392, 2020 | 69 | 2020 |
Delay-free concurrency on faulty persistent memory N Ben-David, GE Blelloch, M Friedman, Y Wei SPAA '19: Symposium on Parallelism in Algorithms and Architectures, 253-264, 2019 | 59 | 2019 |
Efficient logging in non-volatile memory by exploiting coherency protocols N Cohen, M Friedman, JR Larus OOPSLA '17: Proceedings of the ACM on Programming Languages 1, 1-24, 2017 | 40 | 2017 |
Mirror: making lock-free data structures persistent M Friedman, E Petrank, P Ramalhete PLDI '21: Programming Language Design and Implementation, 1218-1232, 2021 | 37 | 2021 |
Brief announcement: A persistent lock-free queue for non-volatile memory M Friedman, M Herlihy, V Marathe, E Petrank DISC '17: International Symposium on Distributed Computing, 2017 | 19 | 2017 |
FliT: a library for simple and efficient persistent algorithms Y Wei, N Ben-David, M Friedman, GE Blelloch, E Petrank PPoPP '21: Principles and Practice of Parallel Programming, 309-321, 2022 | 14 | 2022 |
Survey of persistent memory correctness conditions N Ben-David, M Friedman, Y Wei arXiv preprint arXiv:2208.11114, 2022 | 5 | 2022 |
NVM: Is it Not Very Meaningful for Databases? D Koutsoukos, R Bhartia, M Friedman, A Klimovic, G Alonso VLDB '23: Proceedings of the VLDB Endowment 16 (10), 2444-2457, 2023 | 3 | 2023 |
Brief Announcement: Survey of Persistent Memory Correctness Conditions N Ben-David, M Friedman, Y Wei DISC '22: 36th International Symposium on Distributed Computing, 2022 | 3 | 2022 |
Skip It: Take Control of Your Cache! S Anand, M Friedman, M Giardino, G Alonso | 2 | 2024 |
PLayer: Expanding Coherence Protocol Stack with a Persistence Layer R Braun, A Ramdas, M Friedman, G Alonso DIMES '23: Proceedings of the 1st Workshop on Disruptive Memory Systems, 8-15, 2023 | 2 | 2023 |
EnergAt: Fine-Grained Energy Attribution for Multi-Tenancy H Hè, M Friedman, T Rekatsinas HotCarbon '23: Proceedings of the 2nd Workshop on Sustainable Computer …, 2023 | 1 | 2023 |
Dirigent: Lightweight Serverless Orchestration L Cvetković, F Costa, M Djokic, M Friedman, A Klimovic arXiv preprint arXiv:2404.16393, 2024 | | 2024 |
POSTER: RELAX: Durable Data Structures with Swift Recovery A Zur, N Cohen, M Friedman, E Petrank Proceedings of the 29th ACM SIGPLAN Annual Symposium on Principles and …, 2024 | | 2024 |
Concurrent Data Structures for Non-Volatile Memory M Friedman Thesis: http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-get.cgi/2021/PHD …, 2021 | | 2021 |
Making concurrent algorithms detectable: poster N Ben-David, GE Blelloch, M Friedman, Y Wei PPoPP '19: Principles and Practice of Parallel Programming, 419-420, 2019 | | 2019 |