A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2006; you can also visit the original URL.
The file type is application/pdf
.
Pipeline gating
1998
SIGARCH Computer Architecture News
Branch prediction has enabled microprocessors to increase instruction level parallelism (ILP) by allowing programs to speculatively execute beyond control boundaries. Although speculative execution is essential for increasing the instructions per cycle ([PC). it does come at a cost. A large amount of unnecessaq work results from wrong-path instructions entering the pipeline due to branch misprediction. Results generated with the SimpleScalar tool set using a 4-way issue pipeline and various
doi:10.1145/279361.279377
fatcat:pksitnx445cwnndd5dole72jua