mem-ruby: Unused L3CacheCntrl freed (#598)

Seems like the MOESI_AMD_Base-L3Cache.sm file is unused in the VIPER
protocol. It's confusing to have it in the GPU_VIPER.slicc file.
This commit is contained in:
anoop
2023-12-01 22:01:19 +01:00
committed by GitHub
parent d96b6cdae7
commit fc0a043950
2 changed files with 2 additions and 1 deletions

View File

@@ -345,6 +345,7 @@ class L3Cache(RubyCache):
self.replacement_policy = TreePLRURP()
# unused in GPU_VIPER; see git blame for discussion
class L3Cntrl(L3Cache_Controller, CntrlBase):
def create(self, options, ruby_system, system):
self.version = self.versionCount()

View File

@@ -8,4 +8,4 @@ include "GPU_VIPER-msg.sm";
include "GPU_VIPER-TCP.sm";
include "GPU_VIPER-SQC.sm";
include "GPU_VIPER-TCC.sm";
include "MOESI_AMD_Base-L3cache.sm";
include "MOESI_AMD_Base-L3cache.sm"; // unused in GPU_VIPER; see git blame for discussion