ruby: made L2 request/response latency based on cache latency by default
This commit is contained in:
parent
3bb2fcfc84
commit
e6e3ccf5c0
2 changed files with 4 additions and 2 deletions
|
@ -79,6 +79,8 @@ num_l2_banks.times { |n|
|
|||
net_ports << MOESI_CMP_directory_L2CacheController.new("L2CacheController_"+n.to_s,
|
||||
"L2Cache",
|
||||
cache)
|
||||
net_ports.last.request_latency = l2_cache_latency + 2
|
||||
net_ports.last.response_latency = l2_cache_latency + 2
|
||||
end
|
||||
}
|
||||
num_memories.times { |n|
|
||||
|
|
|
@ -163,8 +163,8 @@ class MOESI_CMP_directory_DirectoryController < DirectoryController
|
|||
end
|
||||
|
||||
class MOESI_CMP_directory_DMAController < DMAController
|
||||
default_param :request_latency, Integer, 6
|
||||
default_param :response_latency, Integer, 6
|
||||
default_param :request_latency, Integer, 14
|
||||
default_param :response_latency, Integer, 14
|
||||
end
|
||||
|
||||
class RubySystem
|
||||
|
|
Loading…
Reference in a new issue