1990
DOI: 10.1145/121973.121978
|View full text |Cite
|
Sign up to set email alerts
|

The effect of employing advanced branching mechanisms in superscalar processors

Abstract: This paper discusses the effect of employing advanced branching mechanisms in superscalar processors. The motivation behind employing advanced branching mechanisms in superscalar processors is to reduce the control dependence, or in other words the number of branch operations, in the program so that instruction-level parallelism can be exploited more effectively. The second effect achieved by reducing the control dependence in the program is a decrease of the amount of branch penalty due to less branch operati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1996
1996
1996
1996

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 9 publications
0
1
0
Order By: Relevance
“…The system proposed in [12] also considered the combining of multiway branching with predicated execution. Multiway branching can be applied to superscalar processors as well [18]. The hardware now has to collect multiple branch operations, determine their priorities, and also check for possible dependencies.…”
Section: If (Cc3) Then Goto L7 CCI C O N D I T I O N S Else Goto L8 Lmentioning
confidence: 99%
“…The system proposed in [12] also considered the combining of multiway branching with predicated execution. Multiway branching can be applied to superscalar processors as well [18]. The hardware now has to collect multiple branch operations, determine their priorities, and also check for possible dependencies.…”
Section: If (Cc3) Then Goto L7 CCI C O N D I T I O N S Else Goto L8 Lmentioning
confidence: 99%