activity
20172023
most citedEfficient Logging in Non-Volatile Memory by Exploiting Coherency Protocols

25 citations · 41 across the 6 of their papers we have counts for

collaborators

7 papers

cs.DC2023★ 8 cited

EnergAt: Fine-Grained Energy Attribution for Multi-Tenancy

Hongyu Hè, Michal Friedman, Theodoros Rekatsinas

In the post-Moore's Law era, relying solely on hardware advancements for automatic performance gains is no longer feasible without increased energy consumption, due to the end of D…

cs.DC2022★ 3 cited

Survey of Persistent Memory Correctness Conditions

Naama Ben-David, Michal Friedman, Yuanhao Wei

The study of concurrent persistent programs has seen a surge of activity in recent years due to the introduction of non-volatile random access memories (NVRAM), yielding many model…

cs.DC2021★ 1 cited

FliT: A Library for Simple and Efficient Persistent Algorithms

Yuanhao Wei, Naama Ben-David, Michal Friedman +2

Non-volatile random access memory (NVRAM) offers byte-addressable persistence at speeds comparable to DRAM. However, with caches remaining volatile, automatic cache evictions can r…

cs.DC2020

NVTraverse: In NVRAM Data Structures, the Destination is More Important than the Journey

Michal Friedman, Naama Ben-David, Yuanhao Wei +2

The recent availability of fast, dense, byte-addressable non-volatile memory has led to increasing interest in the problem of designing and specifying durable data structures that…

cs.DC2019

Efficient Lock-Free Durable Sets

Yoav Zuriel, Michal Friedman, Gali Sheffi +2

Non-volatile memory is expected to co-exist or replace DRAM in upcoming architectures. Durable concurrent data structures for non-volatile memories are essential building blocks fo…

cs.DC2018★ 4 cited

Delay-Free Concurrency on Faulty Persistent Memory

Naama Ben-David, Guy E. Blelloch, Michal Friedman +1

Non-volatile memory (NVM) promises persistent main memory that remains correct despite loss of power. This has sparked a line of research into algorithms that can recover from a sy…

cs.DC2017★ 25 cited

Efficient Logging in Non-Volatile Memory by Exploiting Coherency Protocols

Nachshon Cohen, Michal Friedman, James R. Larus

Non-volatile memory (NVM) technologies such as PCM, ReRAM and STT-RAM allow processors to directly write values to persistent storage at speeds that are significantly faster than p…