Skip to content

Commit ac5192c

Browse files
authored
Merge pull request #3718 from hansungk/master
Fix filtering tiles with supervisor for seipNodes
2 parents 47d6527 + 7a2647d commit ac5192c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: src/main/scala/subsystem/Cluster.scala

+2-1
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,10 @@ class Cluster(
7272
def meipDomain = this
7373
def seipDomain = this
7474
def toPlicDomain = this
75+
def hasSupervisorTileIdList: Seq[Int] = totalTiles.filter(_._2.tileParams.core.hasSupervisorMode).keys.toSeq.sorted
7576
lazy val msipNodes = totalTileIdList.map { i => (i, IntIdentityNode()) }.to(SortedMap)
7677
lazy val meipNodes = totalTileIdList.map { i => (i, IntIdentityNode()) }.to(SortedMap)
77-
lazy val seipNodes = totalTiles.filter(_._2.tileParams.core.useSupervisor).keys.map { i => (i, IntIdentityNode()) }.to(SortedMap)
78+
lazy val seipNodes = hasSupervisorTileIdList.map { i => (i, IntIdentityNode()) }.to(SortedMap)
7879
lazy val tileToPlicNodes = totalTileIdList.map { i => (i, IntIdentityNode()) }.to(SortedMap)
7980
lazy val debugNodes = totalTileIdList.map { i => (i, IntSyncIdentityNode()) }.to(SortedMap)
8081
lazy val nmiNodes = totalTiles.filter { case (i,t) => t.tileParams.core.useNMI }

0 commit comments

Comments
 (0)