Review Board 2.0.15


ruby: don't make O3 CPU squash on loads that hit outstanding requests

Review Request #2276 - Created May 13, 2014 and discarded

Information
Steve Reinhardt
gem5
default
Reviewers
Default
Changeset 10240:b01d667ec431
---------------------------
ruby: don't make O3 CPU squash on loads that hit outstanding requests

Mismatch between O3 and Ruby in handling aliased requests: Ruby
returns false when it sees aliased request or memory blocked. O3
squash and refetch when it sees false signal from Ruby.

Fix: Merging readRequestTable and writeRequestTable in a single table
that maps requesting address and all requests that are aliased with
the address.

This work was done while Binh was an intern at AMD Research.

   

Issue Summary

2 1 1 0
Description From Last Updated Status
initialize to false? Nilay Vaish Dec. 4, 2014, 7:36 a.m. Open
Review request changed
Updated (Sept. 20, 2015, 10:14 a.m.)

Status: Discarded