Predictor-Dependent Amplification of Branch Mispredictions in Out-of-Order Superscalar Processors: A RISC-V gem5 O3 Study
Branch prediction errors can reduce superscalar throughput by more than the error frequency alone suggests because a single misprediction can trigger redirect, squash, refetch, refill, and window recovery, which collectively disrupt sustained instruction-level parallelism. This paper presents a quantitative framework t...