Ross Thompson
|
89aa57e25e
|
Possibly much better branch predictor implemention.
The complexity is significantly reduced.
|
2023-02-19 00:17:37 -06:00 |
|
Ross Thompson
|
9f997eb5d0
|
Minor fix.
|
2023-02-18 23:55:46 -06:00 |
|
David Harris
|
92d4acf118
|
Removed unused PredInstrClassE register from bpred
|
2023-02-18 05:59:25 -08:00 |
|
Ross Thompson
|
2661ec97d8
|
Fixed global history predictor.
|
2023-02-17 16:05:48 -06:00 |
|
Ross Thompson
|
e0a8974c7d
|
Fixed a branch predictor performance issue.
|
2023-02-17 15:37:03 -06:00 |
|
Ross Thompson
|
3398c5156b
|
Fixed bug with branch predictor.
|
2023-02-17 10:57:50 -06:00 |
|
Ross Thompson
|
911023f441
|
Merge branch 'main' of github.com:ross144/cvw
|
2023-02-13 18:54:07 -06:00 |
|
Ross Thompson
|
fc3baa6846
|
Updated gshare (no speculation) to have better performance.
|
2023-02-13 18:52:52 -06:00 |
|
Ross Thompson
|
f3c8c6e60a
|
More fixeds to global history.
|
2023-02-13 18:08:51 -06:00 |
|
Ross Thompson
|
c18ac35332
|
Created copy of gshare. I think there may be a simpler implementation.
|
2023-02-13 17:29:51 -06:00 |
|
Ross Thompson
|
10b45ed6c7
|
Further branch predictor improvements.
|
2023-02-13 17:23:56 -06:00 |
|
Ross Thompson
|
1cfdd201a5
|
Partial improvement.
|
2023-02-13 17:10:24 -06:00 |
|
Ross Thompson
|
0165fd54b4
|
Hacked commit. Fixes the gshare bugs introduced last week.
Need to recover the good changes in the next commit.
|
2023-02-13 16:14:17 -06:00 |
|
Ross Thompson
|
716fbca2b1
|
Partial fix for gshare bugs from the last two weeks.
|
2023-02-13 11:57:25 -06:00 |
|
Ross Thompson
|
51158e94ba
|
Removed another bit from btb class.
|
2023-02-12 11:33:43 -06:00 |
|
Ross Thompson
|
91fc883f6a
|
More simplifications to the BP.
|
2023-02-10 17:09:35 -06:00 |
|
Ross Thompson
|
6fbca64eb7
|
Experimental branch prediction optimization.
|
2023-02-10 15:45:56 -06:00 |
|
Ross Thompson
|
ca0eb5a591
|
Modified branch predictor to use InstrValidE and InstrValidD rather than the more complex InstrClassE | WrongClassE logic.
|
2023-02-10 10:33:10 -06:00 |
|
Ross Thompson
|
2d7749db7f
|
Updated globalhistory predictor.
|
2023-02-09 14:48:02 -06:00 |
|
Ross Thompson
|
962c018991
|
Simplified branch predictor.
|
2023-02-08 18:24:38 -06:00 |
|
Ross Thompson
|
0678f3f2b7
|
Branch predictor cleanup.
|
2023-02-07 14:01:59 -06:00 |
|
David Harris
|
78eb90715c
|
Removed pipelined level of hierarchy
|
2023-02-02 14:14:11 -08:00 |
|