未验证 提交 0d78d750 编写于 作者: C Chen Xi 提交者: GitHub

Increase L3-clientDir ways (#2242)

For better performance under L2 Evict@Refill feature
上级 b8890d17
...@@ -288,7 +288,7 @@ class WithNKBL3(n: Int, ways: Int = 8, inclusive: Boolean = true, banks: Int = 1 ...@@ -288,7 +288,7 @@ class WithNKBL3(n: Int, ways: Int = 8, inclusive: Boolean = true, banks: Int = 1
inclusive = inclusive, inclusive = inclusive,
clientCaches = tiles.map{ core => clientCaches = tiles.map{ core =>
val l2params = core.L2CacheParamsOpt.get.toCacheParams val l2params = core.L2CacheParamsOpt.get.toCacheParams
l2params.copy(sets = 2 * clientDirBytes / core.L2NBanks / l2params.ways / 64) l2params.copy(sets = 2 * clientDirBytes / core.L2NBanks / l2params.ways / 64, ways = l2params.ways + 2)
}, },
enablePerf = true, enablePerf = true,
ctrl = Some(CacheCtrl( ctrl = Some(CacheCtrl(
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册