Transactional memory with strong atomicity using off-the-shelf memory protection hardware

Abstract

This paper introduces a new way to provide strong atomicity in an implementation of transactional memory. Strong atomicity lets us offer clear semantics to programs, even if they access the same locations inside and outside transactions. It also avoids differences between hardware-implemented transactions and software-implemented ones. Our approach is to… (More)
DOI: 10.1145/1504176.1504203

Topics

7 Figures and Tables

Statistics

05101520082009201020112012201320142015201620172018
Citations per Year

86 Citations

Semantic Scholar estimates that this publication has 86 citations based on the available data.

See our FAQ for additional information.

Slides referencing similar topics