Proceedings of the 32nd ACM/IEEE Conference on Design Automation Conference - DAC '95 1995
DOI: 10.1145/217474.217595
|View full text |Cite
|
Sign up to set email alerts
|

Conflict modelling and instruction scheduling in code generation for in-house DSP cores

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
24
0

Year Published

1998
1998
2008
2008

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 40 publications
(24 citation statements)
references
References 12 publications
(2 reference statements)
0
24
0
Order By: Relevance
“…Many of the newly developed approaches to code generation for specialised DSP instructions [4], DSP specific code optimisation [12] and instruction scheduling [17] have transitioned out of the research labs and into product development and production.…”
Section: Introductionmentioning
confidence: 99%
“…Many of the newly developed approaches to code generation for specialised DSP instructions [4], DSP specific code optimisation [12] and instruction scheduling [17] have transitioned out of the research labs and into product development and production.…”
Section: Introductionmentioning
confidence: 99%
“…The fifth column represents the number of iterations o ver the schedule analyzer (see Figure 2) before a feasible solution was found. The last 2 columns indicate the schedule freedom [4] Table 1 no camparison could be made to other approaches, because the re gister allocater and the schedulers available to us (several list schedulers) are unable to find any solution for the given constraints. The first experiment concerns an IIR filter of 23 operations, including fetching the coefficients and data from memory.…”
Section: Resultsmentioning
confidence: 99%
“…Therefore we will try a different approach based on the analysis of the constraints without exhaustively exploring the search space. T immer et al [4] successfully performed constraint analysis on a schedule problem using bipartite matching, but this w ork is dif ficult to extend to register constraints. Instead, this paper extends our previous work [15].…”
Section: Introductionmentioning
confidence: 99%
“…Researchers in [3] use graph based technique to perform code compaction, whereas in [4] a branch and bound scheduler and a heuristic search scheduler for the TMS320C2x processor are used to try to reduce the accumulator spilling and mode cost. A large integer linear programming (ILP) model was researched in [5] that performed simultaneous instruction selection, code compaction and register allocation.…”
Section: Problemmentioning
confidence: 99%