force directed scheduling used as priority function. force is related to concurrency. sort...

7
Force Directed Scheduling Used as priority function. Force is related to concurrency. Sort operations for least force. Mechanical analogy: Force = constant displacement. constant = operation-type distribution. displacement = change in probability.

Upload: thalia-galler

Post on 14-Dec-2015

222 views

Category:

Documents


2 download

TRANSCRIPT

Force Directed Scheduling

Used as priority function. Force is related to concurrency. Sort operations for least force. Mechanical analogy:

Force = constant displacement. constant = operation-type distribution. displacement = change in probability.

Force Directed Scheduling

Example : Operation V6

Force-Directed Scheduling• Algorithm (Paulin)

Force-Directed Scheduling Example• Probability of scheduling operations

into control steps

• Probability of scheduling operations into control steps after operation o3 is scheduled to step s2

• Operator cost for multiplications in a

• Operator cost for multiplications in c

List Scheduling• The scheduled DFG• DFG with mobility labeling (inside <>)

• ready operation list/resource constraint

Static-List Scheduling• DFG

• Partial schedule of five nodes

• Priority list

The final schedule