Fence Semantics
Fence Semantics is a synchronization construct in memory consistency models that enforces a total ordering constraint on memory operations by prohibiting reordering of accesses across the fence, thereby distinguishing it from other synchronization mechanisms through its explicit control over instruction execution order relative to memory visibility.
13
Publications
541
Citations
29
Authors
19
Institutions
Publications per year
2017–2026
2
Parents
13
Taming release-acquire consistency
Ori Lahav, Nick Giannarakis, Viktor Vafeiadis · 2016 · 92 citations
Overhauling SC atomics in C11 and OpenCL
Mark Batty, Alastair F. Donaldson, John Wickerson · 2016 · 90 citations · Full text
Dynamic synthesis for relaxed memory models
Feng Liu, Nayden Nedev, Nedyalko Prisadnikov et al. · 2012 · 76 citations
1–5 of 13
29
4
h-index
4
h-index
2
h-index
Institut national de recherche en sciences et technologies du numérique, France
2 publications · 79 citations
2
h-index
2
h-index
1–5 of 29
19
Technion – Israel Institute of Technology
Haifa, Israel
4 h-index
6 publications
327 citations
ETH Zurich
Zurich, Switzerland
2 h-index
2 publications
93 citations

Sofia University "St. Kliment Ohridski"
Sofia, Bulgaria
2 h-index
2 publications
93 citations
University of Oxford
Oxford, United Kingdom
2 h-index
4 publications
157 citations
Max Planck Institute for Software Systems
Saarbrücken, Germany
2 h-index
6 publications
333 citations
IBM (United States)
Armonk, United States
2 h-index
2 publications
117 citations
Princeton University
Princeton, United States
2 h-index
4 publications
186 citations
University of Cambridge
Cambridge, United Kingdom
1 h-index
2 publications
80 citations
1–8 of 19
3 publications · 102 citations
3
h-index
SALT · 1 publications · 15 citations
1
h-index
Repository · 1 publications · 39 citations
1
h-index
1 publications · 11 citations
1
h-index
Repository · 1 publications · 11 citations
1
h-index
1–5