Instruction window size trade-offs and characterization of program parallelism | IEEE Journals & Magazine | IEEE Xplore