1. Dec 24, 2020
  2. Dec 19, 2020
  3. Dec 18, 2020
  4. Dec 16, 2020
  5. Dec 08, 2020
  6. Dec 06, 2020
  7. Dec 05, 2020
  8. Nov 27, 2020
  9. Nov 26, 2020
  10. Nov 25, 2020
  11. Nov 21, 2020
  12. Nov 20, 2020
    • Andrew Waterman's avatar
      D$: fix perf.blocked hint signal · f3dcdc07
      Andrew Waterman authored
      d_address_inc is only valid when d.valid is true (or, more precisely, when
      d.bits.opcode is valid).  So, we weren't unblocking the core on the most
      optimal cycle in some cases.  This only seems to happen in practice with
      noisy drops, since there d.bits.opcode is sometimes ReleaseAck, whereas
      otherwise d.bits.opcode is almost always GrantData.
      
      Not a correctness issue.
      f3dcdc07
    • Andrew Waterman's avatar
      D$: Don't use a noisy drop when doing so would reduce performance · 55383be5
      Andrew Waterman authored
      If the C-channel TSHR is occupied and we wish to evict a clean line,
      just silently drop the line rather than waiting for the TSHR to become
      available.  Otherwise, we'd stretch the miss latency.
      55383be5
  13. Nov 18, 2020
  14. Nov 14, 2020