gem5/src/mem/protocol
Nilay Vaish d8ed1d1a2c ruby: moesi cmp directory: separate actions for external hits
This patch adds separate actions for requests that missed in the local cache
and messages were sent out to get the requested line. These separate actions
are required for differentiating between the hit and miss latencies in the
statistics collected.
2013-06-25 00:32:04 -05:00
..
doc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_CMP_directory-dir.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MESI_CMP_directory-dma.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MESI_CMP_directory-L1cache.sm ruby: mesi cmp directory: separate actions for external hits 2013-06-25 00:32:03 -05:00
MESI_CMP_directory-L2cache.sm ruby: remove the three files related to profiling 2013-06-24 08:59:08 -05:00
MESI_CMP_directory-msg.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MESI_CMP_directory.slicc Protocol: Remove standard one and two level files 2011-11-03 22:52:02 -05:00
MI_example-cache.sm ruby: profiler: lots of inter-related changes 2013-06-25 00:32:03 -05:00
MI_example-dir.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MI_example-dma.sm ruby: replaces Time with Cycles in many places 2013-02-10 21:26:24 -06:00
MI_example-msg.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MI_example.slicc Protocol: Remove standard one and two level files 2011-11-03 22:52:02 -05:00
MOESI_CMP_directory-dir.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_directory-dma.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_directory-L1cache.sm ruby: moesi cmp directory: separate actions for external hits 2013-06-25 00:32:04 -05:00
MOESI_CMP_directory-L2cache.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_directory-msg.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_directory.slicc ruby: record fully busy cycle with in the controller 2013-02-10 21:26:22 -06:00
MOESI_CMP_token-dir.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_token-dma.sm ruby: moesi cmp token: cosmetic changes 2013-05-21 11:32:24 -05:00
MOESI_CMP_token-L1cache.sm ruby: profiler: lots of inter-related changes 2013-06-25 00:32:03 -05:00
MOESI_CMP_token-L2cache.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_token-msg.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_CMP_token.slicc Protocol: Remove standard one and two level files 2011-11-03 22:52:02 -05:00
MOESI_hammer-cache.sm ruby: profiler: lots of inter-related changes 2013-06-25 00:32:03 -05:00
MOESI_hammer-dir.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_hammer-dma.sm ruby: replaces Time with Cycles in many places 2013-02-10 21:26:24 -06:00
MOESI_hammer-msg.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
MOESI_hammer.slicc Protocol: Remove standard one and two level files 2011-11-03 22:52:02 -05:00
Network_test-cache.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
Network_test-dir.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
Network_test-msg.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
Network_test.slicc Remove standard_1level_CMP-protocol.sm include statement from Network 2011-11-22 20:11:18 -05:00
RubySlicc_ComponentMapping.sm ruby: profiler: lots of inter-related changes 2013-06-25 00:32:03 -05:00
RubySlicc_Defines.sm Ruby: remove some unused stuff from SLICC files 2012-07-12 08:39:18 -05:00
RubySlicc_Exports.sm ruby: profiler: lots of inter-related changes 2013-06-25 00:32:03 -05:00
RubySlicc_interfaces.slicc ruby: remove the three files related to profiling 2013-06-24 08:59:08 -05:00
RubySlicc_MemControl.sm ruby: restrict Address to being a type and not a variable name 2013-06-18 16:58:33 -05:00
RubySlicc_Types.sm ruby: profiler: lots of inter-related changes 2013-06-25 00:32:03 -05:00
RubySlicc_Util.sm ruby: replace Time with Cycles (final patch in the series) 2013-02-10 21:43:10 -06:00
SConscript Ruby: Modify Scons so that we can put .sm files in extras 2012-09-12 14:52:04 -05:00
SConsopts Ruby: Modify Scons so that we can put .sm files in extras 2012-09-12 14:52:04 -05:00