Skip to content

Local history predictor and performance counter fixes

Eclipse Webmaster requested to merge github/fork/rosethompson/main into main

Created by: rosethompson

  • Fixed the local branch predictor so that it at least compiles.
  • Might actually have a correct implementation of local history branch prediction.
  • Fixed bug in cacheLRU when NUMWAYS = 2.
  • Maybe have the baseline local history predictor working.
  • Swapped the m and k parameters for local history predictor.
  • Added comment explaining the difference between global history and local history basic implementations.
  • Updated configs for local branch history `defines.
  • I think ahead pipelining is working for local history.
  • Ahead pipelining is not yet working. :(
  • Maybe I finally have the ahead pipelined local history predictor working.
  • Almost working ahead pipelined local history predictor.
  • Fixed bug in local history predictor.
  • Baseline localhistory with speculative repair built.
  • Partially working local history repair.
  • Repaired wave file.
  • Fixes load and store stall counters.
  • Repaired wave file.
  • Fixed coremark performance counters to match the updated counter changes from a month ago.
  • Adds local history predictor. Fixes performance counters, but not coremark.

Merge request reports

Loading