2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops &Amp; PhD Forum 2012
DOI: 10.1109/ipdpsw.2012.320
|View full text |Cite
|
Sign up to set email alerts
|

On the Correctness of Mixing Lazy and Eager Version Management in Transactions

Abstract: Transactional memory has been proposed as an optimistic concurrency-control construct to ease parallel programming. Hardware transactional memory (HTM) approaches implement version management and conflict detection in hardware to guarantee the correctness of transaction execution. Based on the style of version management and conflict detection, stateof-the-art HTM systems fall into two main types, namely lazy systems and eager systems. Neither system type is able to always perform better than the other over a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2015
2015

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 15 publications
(12 reference statements)
0
1
0
Order By: Relevance
“…And the read/write process can be executed according to the rule such as Eager or Lazy [4]. There are three combinations for the read/write process, Eager-Eager, Eager-Lazy, Lazy-Lazy [5]. The programmers can decide which strategy to set.…”
Section: Study On Data Version Management Strategies Overviewmentioning
confidence: 99%
“…And the read/write process can be executed according to the rule such as Eager or Lazy [4]. There are three combinations for the read/write process, Eager-Eager, Eager-Lazy, Lazy-Lazy [5]. The programmers can decide which strategy to set.…”
Section: Study On Data Version Management Strategies Overviewmentioning
confidence: 99%