2009
DOI: 10.1109/mm.2009.34
|View full text |Cite
|
Sign up to set email alerts
|

Rock: A High-Performance Sparc CMT Processor

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
39
0
1

Year Published

2010
2010
2017
2017

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 90 publications
(41 citation statements)
references
References 12 publications
1
39
0
1
Order By: Relevance
“…In Sect. 5.10, we compare the performance of the proposed dynamic instruction window resizing scheme with runahead execution [11], which is a scheme that effectively exploits both ILP and MLP, and which is used in commercial processors (the Sun Rock processor [12] and IBM Power6 [13]). Finally, in Sect.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In Sect. 5.10, we compare the performance of the proposed dynamic instruction window resizing scheme with runahead execution [11], which is a scheme that effectively exploits both ILP and MLP, and which is used in commercial processors (the Sun Rock processor [12] and IBM Power6 [13]). Finally, in Sect.…”
Section: Discussionmentioning
confidence: 99%
“…To the best of our knowledge, runahead execution is well known as one of the best schemes for exploiting both ILP and MLP in terms of performance and accommodating existing processor architectures. In fact, it has been adopted in commercial processors, including the Sun Rock processor [12] and the IBM Power6 [13].…”
Section: Comparison With Runahead Executionmentioning
confidence: 99%
“…Rock [102,18,23] is the first commercial processor that supports hardware transactional memory, and it implements a so called best effort hardware transactional memory. In order to support transactional memory, two new instructions have been added to the SPARC instruction set -chkpt and commit.…”
Section: Best Effort Hardware Transactional Memory In Rockmentioning
confidence: 99%
“…When the hardware resources are exhausted, HyTM switches to a software transactional memory implementation. HyTM has many similarities to Hybrid TM [53], NZTM [99,98], and the best effort hardware transactional memory in Rock [102,18,23]. HyTM provides a word-based interface to the transactional memory, in contrast to Hybrid TM and NZTM that rely on an object-based interface.…”
Section: Hybrid Transactional Memory Hytmmentioning
confidence: 99%
See 1 more Smart Citation