• S
    BPU: enable TAGE-SC (#646) · 49c07871
    Steve Gou 提交于
    * core: enable sc
    
    * sc: calculate sum again on update
    
    * sc: clean ups
    
    * sc: add some debug info
    
    * sc, tage, bim: fix wrbypass logic, add wrbypass for SC
    
    * sc: restrict threshold update conditions and prevent overflow problem
    
    * sc: use seperative thresholds for each bank
    
    * sc: update debug info
    
    * sc: use adaptive threshold algorithm from the original O-GEHL
    
    * tage, bim, sc: optimize wrbypass logic
    
    * sc: initialize threshold to 60
    
    * loop: remove unuseful RegNext on redirect
    49c07871
Tage.scala 21.0 KB