Dual-core execution: building a highly scalable single-thread instruction window | IEEE Conference Publication | IEEE Xplore