<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Instruction scheduling - Page 5 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Instruction_scheduling&amp;p=4">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Instruction_scheduling&amp;p=6">3.Next</a>
</p>
<p>a dependency graph, which is a <a href="page.php?w=directed_graph">directed graph</a> where each vertex is an instruction and there is an edge from I<sub>1</sub> to I<sub>2</sub> if I<sub>1</sub> must come before I<sub>2</sub> due to a dependency. If loop-carried dependencies are left out, the dependency graph is a <a href="page.php?w=directed_acyclic_graph">directed acyclic graph</a>. Then, any <a href="page.php?w=topological_sort">topological sort</a> of this graph is a valid instruction schedule. The edges of the graph are usually labelled</p><p>
<a accesskey="1" href="page.php?w=Instruction_scheduling&amp;p=4">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Instruction_scheduling&amp;p=6">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
