MOESI_hammer: cache flush support: Fix the deadlock issue, and Clean up the changed files
Review Request #554 - Created March 8, 2011 and discarded
| Information | |
|---|---|
| Somayeh Sardashti | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
| beckmann | |
MOESI_hammer: cache flush support: Fix the deadlock issue, and clean up the changed files In this version, I have redesigned the cache flushing mechanism for the case that the line is already in exclusive state in the cache. I think this implementation solves the reported deadlock issue. I have also applied Brad's comments.
This implementation passes 1,000,000 ruby test cases, and is under test for 10,000,000 cases (with random_seed activated).
