* Some body would need to read the protocol to figure out where or not the changes are correct.

* As of now, the only use case for flushing caches is checkpoint creation. MOESI_hammer already supports flushing of caches and can be used to create checkpoints. Those checkpoints can be used with any other protocol. So I don't think any other protocol needs to support flushing.

--
Nilay

On Sun, 14 Apr 2013, Ali Saidi wrote:

Brad, Nilay, and others?

Is there a reason we haven't committed this?

Thanks,
Ali


On Apr 13, 2013, at 8:41 AM, Malek Musleh <[email protected]> wrote:

Atish,

This has not been committed yet. It has not been reviewed/commented on by
any of the gem5-developers.   As you can see, this was posted several
months ago, so I am not sure if they want this commited. Feel free to
download + apply it separately.

Malek




On Fri, Apr 12, 2013 at 4:25 PM, Atish Patra <[email protected]> wrote:

  This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1543/

Ship it!

Hi Malek Musleh,
I am also working adding check point support on MOESI CMP directory protocol.
Kindly let me know if you have committed these changes to gem5 development 
directory.
Thanks in advance.
Regards,
Atish


- Atish

On December 2nd, 2012, 5:33 p.m., Malek Musleh wrote:
 Review request for Default.
By Malek Musleh.

*Updated Dec. 2, 2012, 5:33 p.m.*
Description

Changeset 9359:760ce17c1c4a
---------------------------
Ruby: Add Flushing Support to MOESI CMP directory Protocol

This patch adds some flushing functionality to the MOESI CMP directory 
Protocol. It's implementation is based off of the Flushing Implementation done 
for the MOESI Hammer Protocol.

Testing:
Currently, I only tested creating and restoring from a checkpoint made for the 
CG Benchmark from the NAS Suite.

 Diffs

  - src/mem/protocol/MOESI_CMP_directory-L1cache.sm
  (94383c5124d2f0cfe4af5ddeb091688a3a6c86b1)
  - src/mem/protocol/MOESI_CMP_directory-L2cache.sm
  (94383c5124d2f0cfe4af5ddeb091688a3a6c86b1)
  - src/mem/protocol/MOESI_CMP_directory-dir.sm
  (94383c5124d2f0cfe4af5ddeb091688a3a6c86b1)
  - src/mem/protocol/MOESI_CMP_directory-msg.sm
  (94383c5124d2f0cfe4af5ddeb091688a3a6c86b1)

View Diff <http://reviews.gem5.org/r/1543/diff/>

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev


_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to