Eighth Workshop on Interaction Between Compilers and Computer Architectures, 2004. INTERACT-8 2004.
DOI: 10.1109/intera.2004.1299514
|View full text |Cite
|
Sign up to set email alerts
|

Reducing fetch architecture complexity using procedure inlining

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 29 publications
0
3
0
Order By: Relevance
“…In [14], Santana et al propose software techniques to reorganize the code so that the fetch engine complexity can be reduced. In a similar way, Ramirez et al [15] also propose compiler optimizations to improve the layout of instructions.…”
Section: Related Workmentioning
confidence: 99%
“…In [14], Santana et al propose software techniques to reorganize the code so that the fetch engine complexity can be reduced. In a similar way, Ramirez et al [15] also propose compiler optimizations to improve the layout of instructions.…”
Section: Related Workmentioning
confidence: 99%
“…In [14], Santana et al propose software techniques to reorganize the code so that the fetch engine complexity can be reduced. In a similar way, Ramirez et al [15] also propose compiler optimizations to improve the layout of instructions.…”
Section: Related Workmentioning
confidence: 99%
“…For removing backward conditional branches, we present a loop-stream predictor, that is, a version of the stream predictor that is able to predict high-level loop structures, making it possible to combine all of the iterations of simple loops into a single long virtual stream. Finally, in order to remove function calls and returns, we apply aggressive procedure inlining [7] to replace procedure calls by the called procedures.…”
Section: Introductionmentioning
confidence: 99%