Dual-core execution: building a highly scalable single-thread instruction window
Predictor-directed stream buffers