1971
DOI: 10.1109/t-c.1971.223347
|View full text |Cite
|
Sign up to set email alerts
|

Optimization Strategies for Microprograms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

1973
1973
1999
1999

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 54 publications
(10 citation statements)
references
References 9 publications
0
10
0
Order By: Relevance
“…Although it was typically referred to as local code compaction-, the similarity to the job of scheduling tasks on processors [108-'117] was soon understood and a number of notions and algorithms from scheduling theory were borrowed by the microprogramming community. Attempts at automating this task have been made since at least the late 1960s [118][119][120][121][122][123][124][125]91,126,127,15]. Since scheduling is known to be NP-complete [115], the initial focus was on defining adequate heuristics [118,128,129,116,130,91].…”
Section: Local Schedulingmentioning
confidence: 99%
“…Although it was typically referred to as local code compaction-, the similarity to the job of scheduling tasks on processors [108-'117] was soon understood and a number of notions and algorithms from scheduling theory were borrowed by the microprogramming community. Attempts at automating this task have been made since at least the late 1960s [118][119][120][121][122][123][124][125]91,126,127,15]. Since scheduling is known to be NP-complete [115], the initial focus was on defining adequate heuristics [118,128,129,116,130,91].…”
Section: Local Schedulingmentioning
confidence: 99%
“…Microoperation (6) causes a resource conflict with (8), thereby creating two alternatives for a move, (5,6) and (8). Possible resource conflicts in L A caused by (5,6) and by (8) are examined.…”
Section: Figure 3 An Example For Minimizing Delay T/~mentioning
confidence: 99%
“…Applying these existing software optimization techniques to microprogramming, Kleir and Ramamoorthy [6] derived effective optimization techniques for vertical microprograms.…”
Section: Introductionmentioning
confidence: 99%
“…Schemes for the efficient use of multiple manipulators as suggested by Kleir and Ramamoorthy [9] or as described by Tomasulo [10] are not implemented in the hardware. This is, however, a fertile area for investigation.…”
Section: Manipulatorsmentioning
confidence: 99%