1998
DOI: 10.1145/279361.279392
|View full text |Cite
|
Sign up to set email alerts
|

Threaded multiple path execution

Abstract: This paper presents Threaded Multi-Path Execution (TME), which exploits existing hardware on a Simultaneous Multithreading (SMT)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0

Year Published

2002
2002
2014
2014

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(33 citation statements)
references
References 9 publications
0
33
0
Order By: Relevance
“…We have used a modified ICOUNT policy which is related to a modification presented by Wallace et al for Threaded Multiple Path Execution (TME) [18]. In TME, the alternate paths of hard-to-predict branches are executed in free thread contexts on an SMT.…”
Section: Smt Thread Prioritymentioning
confidence: 99%
“…We have used a modified ICOUNT policy which is related to a modification presented by Wallace et al for Threaded Multiple Path Execution (TME) [18]. In TME, the alternate paths of hard-to-predict branches are executed in free thread contexts on an SMT.…”
Section: Smt Thread Prioritymentioning
confidence: 99%
“…Examples include the multiscalar architecture [18], threaded multiple path execution [20], threadlevel data speculation [19], speculative data-driven multithreading [14], and slipstream processors [12]. Even though the idea to reuse already computed results sounds appealing, it introduces additional hardware complexity and increases the design and verification costs.…”
Section: Related Workmentioning
confidence: 99%
“…First, we describe the TME proposal, [9]. Then we describe our simplified experiments and present the results combined with selective cluster sharing.…”
Section: Evaluation Of Multi-path Executionmentioning
confidence: 99%
“…a1 propose TME, [9], which consists of using the spare contexts of an SMT processor to speculatively execute along the less likely path of hard-to-predict branches. They consider executing multiple alternate paths of more than one primary thread, using confidence estimation to select which branches to fork.…”
Section: Threaded Multi-path Execution (Tme)mentioning
confidence: 99%
See 1 more Smart Citation