Download:
|
by Hui Wu, Joxan Jaffar, Krishna Palem
http://www.comp.nus.edu.sg/~joxan/papers/focs.ps
Add To MetaCart
Abstract:
We present a fast approximation algorithm for scheduling UET(Unit Execution Time) instructions with precedence constraints in the form of a DAG, latency constraints where the latency between any two instructions is a non-negative integer, timing constraints in the form of individual integer release times and deadlines in a basic block on multiple RISC processors. In general case where latencies are arbitrary non-negative integer, the time complexity of our algorithm is O(n 2
Citations
|
2049
|
The Design and Analysis of Computer Algorithms
– Aho, Hopcroft, et al.
- 1974
|
|
531
|
Matrix multiplication via arithmetic progressions., J.Symb
– Coppersmith, Winograd
- 1990
|
|
139
|
Np-complete scheduling problems
– Ullman
- 1975
|
|
129
|
A Linear-Time Algorithm for A Special Case of Disjoint Set Union
– Gabow, Tarjan
- 1985
|
|
92
|
Postpass code optimization of pipeline constraints
– Hennessy, Gross
- 1983
|
|
59
|
Two Processor Scheduling with Start-Times and Deadlines
– Garey, Johnson
- 1977
|
|
36
|
Instruction scheduling for the IBM RISC System/6000 processor
– Warren
- 1990
|
|
9
|
Optimal Scheduling for two Processor
– Jr, Graham
- 1972
|
|
8
|
A fast algorithm for scheduling time-constrained instructions on processors with ILP
– Leung, Palem, et al.
- 1998
|
|
7
|
Scheduling unit-time jobs with arbitrary release times and deadlines
– Garey, Johnson, et al.
- 1981
|
|
5
|
A fast algorithm for multiprocessor scheduling of unit length jobs
– Simon, Warmuth
- 1989
|
|
4
|
Scheduling expressions on a RISC processor with a maximal delay of one cycle
– Bernstein, Gertner
- 1989
|
|
4
|
Deterministic scheduling with RISC processors
– Bruno, So
- 1980
|
|
4
|
Single processor scheduling subject to precedence delays
– Finta, Liu
- 1996
|
|
4
|
Scheduling interval-ordered instructions
– Papadimitriou, Yannakakis
- 1979
|
|
2
|
Scheduling instructions with nonuniform deadlines on two processors
– Garey, Johnson
- 1976
|
|
2
|
Scheduling Time-Crirical Instructions on RISC machines
– V, Simon
- 1993
|
|
1
|
and Joxan Jaffar. A fast algorithm for two processor scheduling with release time and deadline constraints
– Wu
|