An Efficient Adaptive Partial Snapshot Implementation

Benyamin Bashari, Philipp Woelfel · 2021

The standard single-writer snapshot type allows processes to obtain a consistent snapshot of an array of n memory locations, each of which can be updated by one of n processes. In almost all algorithms, a \Scan operation returns a linearizable snapshot of the entire array. Under realistic assumptions, where hardware registers do not have the capacity to store many array entries, this inherently leads to a step complexity of Ω(n).

Read the paper · More papers on PaperTik