Skip to content
STIMSMITH

Instruction Scheduling

Technique
First seen 6/9/2026
Last seen 6/9/2026
Evidence 8 chunks

NEIGHBORHOOD

6 nodes · 8 edges
graph · Instruction Scheduling · depth=1

RELATIONSHIPS

5 connections
Constraint Programming ← implements 95% 2e
Constraint programming is used to implement instruction scheduling.
Directed Acyclic Graph uses → 85% 2e
Instruction scheduling uses DAG representations of basic blocks.
Instruction scheduling is one of the code generation subproblems addressed in the thesis.
Instruction Level Parallelism uses → 90% 1e
Instruction scheduling exploits instruction level parallelism to improve throughput.
Unison ← implements 90% 1e
Unison combines instruction scheduling with other code generation subproblems.