2012
DOI: 10.1007/978-3-642-32820-6_59
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Support for In-Place Metadata in Transactional Memory

Abstract: Abstract. Implementations of Software Transactional Memory (STM) algorithms associate metadata with the memory locations accessed during a transaction's lifetime. This metadata may be stored either in-place, by wrapping every memory cell in a container that includes the memory cell itself and the corresponding metadata; or out-place (also called external), by resorting to a mapping function that associates the memory cell address with an external table entry containing the corresponding metadata. The implement… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2013
2013
2016
2016

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 9 publications
0
3
0
Order By: Relevance
“…A preliminary version of the work described in this paper was published in the Euro‐Par 2012 conference .…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…A preliminary version of the work described in this paper was published in the Euro‐Par 2012 conference .…”
Section: Discussionmentioning
confidence: 99%
“…This paper reports on an extension of our previous work , which proposes a novel approach to support the in‐place metadata strategy without making use of the decorator pattern, and thoroughly evaluates its implementation in Deuce. This extension allows the efficient implementation of algorithms requiring a one‐to‐one relation between metadata and memory locations, such as multiversion algorithms.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation