【摘要】
TAGE被认为是最有存储效率的全局历史信息分支预测器。Andre就指出TAGE加上statistical corrector(SC)和loop predictor会更加高效。CBP-4traces下,32Kbits:3.315MPKI,256Kbits:2.365MPKI,no-limit budget(<2G):1.782MPKI。
【整体结构】
TAGE-SC-L预测器如上图,由a TAGE predictor, a statistical corrector predictor, a loop Predictor三部分构成。
【TAGE conditional branch predictor】
TAGE预测器由一个base 预测和M个tagged预测表Ti(1<i<M)构成,base是PC索引的2位计数器双峰预测。
索引Ti的历史长度满足几何级数序列L(i) = (int)(alpha^(i-