Proceedings of the 28th Annual International Symposium on Microarchitecture 1995
DOI: 10.1109/micro.1995.476841
|View full text |Cite
|
Sign up to set email alerts
|

Disjoint eager execution: an optimal form of speculative execution

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0

Year Published

1997
1997
2012
2012

Publication Types

Select...
4
4
2

Relationship

1
9

Authors

Journals

citations
Cited by 61 publications
(31 citation statements)
references
References 11 publications
0
31
0
Order By: Relevance
“…Multipath execution techniques. Using control flow paths to create multiple executions has also been used in architectural designs [2,32,33]. In these works, spare hardware contexts are used to execute instructions along the paths corresponding to different predictions of hard-to-predict branches.…”
Section: Performance Comparison With Other Techniquesmentioning
confidence: 99%
“…Multipath execution techniques. Using control flow paths to create multiple executions has also been used in architectural designs [2,32,33]. In these works, spare hardware contexts are used to execute instructions along the paths corresponding to different predictions of hard-to-predict branches.…”
Section: Performance Comparison With Other Techniquesmentioning
confidence: 99%
“…Mechanisms for multiple-path execution have been proposed [19,4,20]. These implementations can vary widely, but the fundamental approach is the same.…”
Section: Multiple-path Mechanismsmentioning
confidence: 99%
“…This research was motivated by the speculative execution technique called Disjoint Eager Execution (DEE) proposed by Uht et al [10]. Instead of speculatively predicting a single-path, DEE in hardware contains an elaborate structure which allows the processor to speculatively execute down multiple paths in a program.…”
Section: Related Workmentioning
confidence: 99%