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

Review request for Default.


Repository: gem5


Description
-------

Changeset 11418:b188f1f37f10
---------------------------
ruby: copy data to from cache to TBE only when required

This patch changes protocols so that data is copied to a TBE only when
required.

This change is needed since a later patch drops static variables for block
size in RubySystem class. The block size variable was used for allocating
a data buffer in the constructor for the DataBlock class. Since the static
block size is going away, a constructor with a size argument will be added
in its place.


Diffs
-----

  src/mem/protocol/MESI_Three_Level-L0cache.sm 
cfad34a15729e1d5e096245f5a80ded6e2c379ca 
  src/mem/protocol/MESI_Three_Level-L1cache.sm 
cfad34a15729e1d5e096245f5a80ded6e2c379ca 
  src/mem/protocol/MESI_Two_Level-L1cache.sm 
cfad34a15729e1d5e096245f5a80ded6e2c379ca 
  src/mem/protocol/MESI_Two_Level-L2cache.sm 
cfad34a15729e1d5e096245f5a80ded6e2c379ca 
  src/mem/protocol/MOESI_CMP_directory-L1cache.sm 
cfad34a15729e1d5e096245f5a80ded6e2c379ca 
  src/mem/protocol/MOESI_hammer-cache.sm 
cfad34a15729e1d5e096245f5a80ded6e2c379ca 

Diff: http://reviews.gem5.org/r/3416/diff/


Testing
-------


Thanks,

Brandon Potter

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

Reply via email to