1992
DOI: 10.1007/3-540-55895-0_462
|View full text |Cite
|
Sign up to set email alerts
|

A polynomial time method for optimal software pipelining

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

1992
1992
2010
2010

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 36 publications
(21 citation statements)
references
References 11 publications
0
21
0
Order By: Relevance
“…As stated in [25], software pipelining methods vary in several aspects: (1) whether or not they consider finite resources, (2) whether they model simple or complex resource usage, (3) whether the algorithm is one-pass, iterative, incremental, or enumerative searchbased. In particular, in terms of resource constraints, the work reported in [1,22,24,33] does not consider any resource constraint while the methods reported in [2,4,11,16,21,26,[34][35][36] deal with function unit constraints but with simple resource usage. Both function unit and register resource constraints are considered in [7,18].…”
Section: Related Workmentioning
confidence: 99%
“…As stated in [25], software pipelining methods vary in several aspects: (1) whether or not they consider finite resources, (2) whether they model simple or complex resource usage, (3) whether the algorithm is one-pass, iterative, incremental, or enumerative searchbased. In particular, in terms of resource constraints, the work reported in [1,22,24,33] does not consider any resource constraint while the methods reported in [2,4,11,16,21,26,[34][35][36] deal with function unit constraints but with simple resource usage. Both function unit and register resource constraints are considered in [7,18].…”
Section: Related Workmentioning
confidence: 99%
“…It amounts to scheduling techniques as found in [17], [34], [22], but their application in the domain of SoC design raises new opportunities in optimization, such as those based on low-power dissipation criteria.…”
Section: Globally-asynchronous/globally-synchronous (Gals) Extensionsmentioning
confidence: 99%
“…We use the concept of r-periodic scheduling (20) to determine the optimal number of application instances to be scheduled. In this scheme, the schedule of two consecutive iterations of a loop may not be the same, but will repeat every r iterations.…”
Section: Scheduling Multiple Instancesmentioning
confidence: 99%
“…This is similar to the r-periodic schedule discussed in Ref. 20. Hence the number of instances required to arrive at the optimal throughput needs to be determined.…”
Section: Introductionmentioning
confidence: 96%
See 1 more Smart Citation