Dual-core execution: building a highly scalable single-thread instruction window
Exceeding the dataflow limit via value prediction