Using
-
16K-Entry Base Predictor
-
1K-Entry Tagged Predictor
-
3-bits CTR, 3bits Useful, 12-bits Tag
each of the table is exactly 18K, in order to fit in a BRAM of xc7a FPGA
MPKI: 1.65644
MPKI: 0.887665
MPKI: 0.0851187
MPKI: 0.105119
MPKI: 0.0329153
MPKI: 1.02339
MPKI: 5.97177
MPKI: 8.59235
MPKI: 1.10197
MPKI: 0.326644
MPKI: 7.55845
MPKI: 9.7676
MPKI: 0.43156
MPKI: 1.42641
MPKI: 4.27732
MPKI: 1.33129
MPKI: 1.33265
MPKI: 3.55453
MPKI: 2.52962
MPKI: 2.19501
Avg: 2.70
With new entry opt:
MPKI: 1.34492
MPKI: 0.73458
MPKI: 0.0365424
MPKI: 0.0305085
MPKI: 0.0344407
MPKI: 0.391627
MPKI: 6.17831
MPKI: 7.8797
MPKI: 0.838882
MPKI: 0.140237
MPKI: 7.57702
MPKI: 9.68547
MPKI: 0.118542
MPKI: 1.34502
MPKI: 4.00884
MPKI: 1.39549
MPKI: 1.41502
MPKI: 3.57172
MPKI: 2.62688
MPKI: 2.17728
Average MPKI: 2.57655
No new entry opt: Average MPKI: 2.62932