2014
DOI: 10.1109/tpds.2013.262
|View full text |Cite
|
Sign up to set email alerts
|

ZEBRA: Data-Centric Contention Management in Hardware Transactional Memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
14
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 14 publications
(14 citation statements)
references
References 21 publications
0
14
0
Order By: Relevance
“…[8], [27], [28] provides hardware support for a hybrid-mode execution of transactions. While the hybrid approach could boost performance, the complexity of implementing an unbounded lazy mode can be considerably high.…”
Section: Related Workmentioning
confidence: 99%
“…[8], [27], [28] provides hardware support for a hybrid-mode execution of transactions. While the hybrid approach could boost performance, the complexity of implementing an unbounded lazy mode can be considerably high.…”
Section: Related Workmentioning
confidence: 99%
“…It is argued in [4] that applying different policies at the granularity of cache lines could be more efficient. ZEBRA and SEL-TM are two new HTM designs that apply lazy and eager version management/conflict detection policies at the granularity of cache lines and mix the policies in transactions [4], [5]. However, both works don't discuss the correctness of their novel policies in detail.…”
Section: Related Workmentioning
confidence: 99%
“…As known to the author, two HTM designs have been proposed recently to apply complementary version management and conflict detection policies at the granularity of cachelinesize data instead of transaction to provide an additional dimension of flexibility [4], [5]. While the implementation and evaluation of both designs are nicely presented, the correctness issue of mixing lazy and eager version management in a HTM system is only briefly discussed.…”
Section: Introductionmentioning
confidence: 99%
“…The research community has explored this design space in depth, and a variety of proposed systems take advantage of transaction characteristics to simplify implementation and improve performance [2]- [5]. Hardware support for transactional memory has been implemented in Rock [6] from Sun Microsystems, Vega from Azul Systems [7], and Blue Gene/Q [8] and System z [9] from IBM.…”
Section: Introductionmentioning
confidence: 99%