Content deleted Content added
Chickencha (talk | contribs) m Removed stray "==" at the bottom |
Descriptions wrong and confusing |
||
Line 42:
== Types of Instruction Scheduling ==
There are several types of instruction scheduling:
#Local (Basic Block) Scheduling: instructions can't move across basic block boundaries.
#Global scheduling: instructions can move across basic block boundaries.
#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]]:
#Superblock scheduling:
==See also ==
|