Instruction scheduling: Difference between revisions

Content deleted Content added
Alexbot (talk | contribs)
Line 46:
#Modulo Scheduling: another name for [[software pipelining]], which is a form of instruction scheduling that interleaves different iterations of a [[Control_flow#Loops|loop]].
#[[Trace scheduling]]: a form of global scheduling that tries to optimize the control flow path that is executed most often.
#Superblock scheduling: an improved trace scheduling algorithm. It has single entry multi exits shape by tail duplication and simplify the scheduling work.
 
==See also ==