Proceedings of International Conference on Application Specific Systems, Architectures and Processors: ASAP '96
DOI: 10.1109/asap.1996.542829
|View full text |Cite
|
Sign up to set email alerts
|

On the removal of anti and output dependences

Abstract: I n this paper we build upon results of Padua and Wolfe 1: IntroductionFlow dependences are t h e only "true" dependences of a program. Anti delpendences and output dependences are due t o storage re-use and can be eliminated at the price of more memory usage. Removing anti and output dependences may prove very useful t o break data dependence cycles and thereby enabling vectorization and/or improving parallelization.Many papers have been devoted t o the problem of eliminating anti and output dependences. Prop… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 8 publications
0
2
0
Order By: Relevance
“…Post-register allocation scheduling has the advantage of including spill code in the schedule, but suffers from increased flow, anti-and output dependences [23]. Pre-register allocation scheduling increases live-ranges, and hence interference, causing extra spills that do not get scheduled.…”
Section: Instruction Scheduling and Register Allocationmentioning
confidence: 99%
“…Post-register allocation scheduling has the advantage of including spill code in the schedule, but suffers from increased flow, anti-and output dependences [23]. Pre-register allocation scheduling increases live-ranges, and hence interference, causing extra spills that do not get scheduled.…”
Section: Instruction Scheduling and Register Allocationmentioning
confidence: 99%
“…This is usually done by array expansion or introducing new temporary arrays and associated copy operations [7], [11], [35], [43].…”
Section: Dependence Eliminationmentioning
confidence: 99%