- 25 5月, 2022 1 次提交
-
-
由 Lingrui98 提交于
-
- 28 2月, 2022 1 次提交
-
-
由 Steve Gou 提交于
-
- 22 1月, 2022 1 次提交
-
-
由 Lingrui98 提交于
-
- 18 1月, 2022 1 次提交
-
-
由 Lingrui98 提交于
-
- 07 1月, 2022 1 次提交
-
-
由 Lingrui98 提交于
* split entries into by numBr and use bits in pc to hash between them * use shorter tags for each table * make perfEvents a general interface for branch predictor components in order to remove casting operation in composer
-
- 01 1月, 2022 1 次提交
-
-
由 Lingrui98 提交于
* move statisical corrector to stage 3 * add recover path in stage 3 for ras in case stage 2 falsely push or pop * let stage 2 has the highest physical priority in bpu * left ras broken for the next commit to fix
-
- 30 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
* timing: use single ported SRAMs, invalidating read responses on write * performance: -- shortening history length to accelerate training -- use a predictor to reduce s2_redirects on FTB not hit
-
- 23 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 18 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 17 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 10 12月, 2021 1 次提交
-
-
由 Yinan Xu 提交于
This commit optimizes the coding style and timing for hardware performance counters. By default, performance counters are RegNext(RegNext(_)).
-
- 08 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 07 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 03 12月, 2021 1 次提交
-
-
由 Lingrui98 提交于
* let ubtb store full targets and fall through addresses * add some fields in BranchPrediction so that ifu requests can be solely derived from it
-
- 26 11月, 2021 1 次提交
-
-
由 Lingrui98 提交于
* decouple fall through address calculating logic from the pftAddr interface * let ghr update from s1 has the highest priority * fix the physical priority of PhyPriorityMuxGenerator
-
- 23 10月, 2021 1 次提交
-
-
由 rvcoresjw 提交于
* Add perf counters * add reg from hpm counter source * add print perfcounter enable
-
- 18 10月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 28 9月, 2021 1 次提交
-
-
由 Yinan Xu 提交于
* rename Roq to Rob * remove trailing whitespaces * remove unused parameters
-
- 23 9月, 2021 1 次提交
-
-
由 zoujr 提交于
-
- 01 9月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 28 8月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 27 8月, 2021 4 次提交
- 26 8月, 2021 1 次提交
-
-
由 Lingrui98 提交于
* write ubtb meta and data at the same time * fix fallThruError method
-
- 24 8月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 23 8月, 2021 4 次提交
- 20 8月, 2021 1 次提交
-
-
由 Lingrui98 提交于
[WIP] BPU: Modify BPU and Ftq interfaces fix bug calc backendRedirectCfi.shift ftq: update interface [WIP] BPU: Add lastStage function in BranchPredictionResp [WIP] BPU: Move Tage to s2 [WIP] BPU: Fix some bugs ftq: add fast enq logic [WIP] BPU: Move RAS to s2 bpu: s2 and s3 valid should consider corresponding flush signal [WIP] BPU: When s1_valid and s2_valid all false, s3 target need compare with s0_pc_reg, s3_predicted_ghit as well [WIP] BPU: Move resp.s3 assignment from Tage to RAS [WIP] BPU: Fix bug that Tage send meta in s2 [WIP] BPU: Add brOffset and jmpOffset in ubtb tage-sc: fix typos
-
- 18 8月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 17 8月, 2021 1 次提交
-
-
由 zoujr 提交于
-
- 16 8月, 2021 5 次提交
- 14 8月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-