33rd International Symposium on Computer Architecture (ISCA'06)
DOI: 10.1109/isca.2006.9
|View full text |Cite
|
Sign up to set email alerts
|

Architectural Semantics for Practical Transactional Memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
95
0

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 112 publications
(100 citation statements)
references
References 26 publications
0
95
0
Order By: Relevance
“…For example, many flat and closed-nested transactions can be recorded as a single episode corresponding to the outermost transaction, as done for Atlas [14]. Future work can examine how Rerun interacts with transactional memory subtleties, such as open-nested transactions and compensating actions [22,24].…”
Section: Extensibilitymentioning
confidence: 99%
“…For example, many flat and closed-nested transactions can be recorded as a single episode corresponding to the outermost transaction, as done for Atlas [14]. Future work can examine how Rerun interacts with transactional memory subtleties, such as open-nested transactions and compensating actions [22,24].…”
Section: Extensibilitymentioning
confidence: 99%
“…To reduce the cost for re-execution, some techniques for optimizing rollbacks have been proposed [10]- [12]. Besides, many thread scheduling techniques for reducing conflicts by controlling transactional sequences have been also proposed [13]- [15].…”
Section: Related Workmentioning
confidence: 99%
“…The rest of the registers are selectively checkpointed by software in the interest of saving hardware cost. Nested speculative regions are supported through flat nesting -parent speculative regions subsume child speculative regions [14].…”
Section: Asf Isamentioning
confidence: 99%