Skip to content

Commit f9563f4

Browse files
committed
bpu: baseline
Change-Id: I8169dea27f9df81084650085a88b77dba70a69fc
1 parent 855ba4e commit f9563f4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/cpu/pred/BranchPredictor.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,10 +1126,10 @@ class BTBMGSC(TimedBaseBTBPredictor):
11261126
biasTableNum = Param.Unsigned(1, "Num bias tables")
11271127
biasTableIdxWidth = Param.Unsigned(11, "Log number of bias entries")
11281128

1129-
percepTableEntryNum = Param.Unsigned(256, "Num of entries in perception preditor weight table")
1130-
gbhrLen = Param.Unsigned(256, "Length of gbhr in perception predictor")
1131-
percepTableWidth = Param.Unsigned(10, "Width of weight in perception predictor table")
1132-
percepThres = Param.Unsigned(510, "Threshold of perception predictor")
1129+
percepTableEntryNum = Param.Unsigned(512, "Num of entries in perception preditor weight table")
1130+
gbhrLen = Param.Unsigned(64, "Length of gbhr in perception predictor")
1131+
percepTableWidth = Param.Unsigned(8, "Width of weight in perception predictor table")
1132+
percepThres = Param.Unsigned(137, "Threshold of perception predictor")
11331133

11341134
thresholdTablelogSize = Param.Unsigned(6,
11351135
"Log size of update threshold counters tables")
@@ -1160,7 +1160,7 @@ class BTBMGSC(TimedBaseBTBPredictor):
11601160
enablePTable = Param.Bool(False, "Enable P (path) table")
11611161
enableBiasTable = Param.Bool(True, "Enable Bias table")
11621162
enablePCThreshold = Param.Bool(False, "Enable PC-indexed threshold table")
1163-
enablePerceptionPred = Param.Bool(True, "Enable perception predictor")
1163+
enablePerceptionPred = Param.Bool(False, "Enable perception predictor")
11641164

11651165
numDelay = 2
11661166

0 commit comments

Comments
 (0)