Trace Scheduling

The idea:

Use static branch prediction (or profiling) to create larger basic blocks by selecting instructions from the most likely flow of control. This is called a trace.


[up] to Multiple Issue.