Skip to content

Commit 47b334c

Browse files
evgeniy-paltsevcarlescufi
authored andcommitted
ARC: nSIM: cmake: launch cores in direct order for simulation run
Align cmake launch script with west runners Signed-off-by: Evgeniy Paltsev <PaltsevEvgeniy@gmail.com> Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1 parent 0af51b0 commit 47b334c

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

cmake/emu/nsim.cmake

+5-6
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,13 @@ if(CONFIG_MP_MAX_NUM_CPUS GREATER 1)
1313
set(MULTIFILES ${MDB} -multifiles=)
1414
foreach(val RANGE ${CONFIG_MP_MAX_NUM_CPUS})
1515
if(val LESS CONFIG_MP_MAX_NUM_CPUS)
16-
MATH(EXPR PSET_NUM "${CONFIG_MP_MAX_NUM_CPUS}-${val}")
17-
MATH(EXPR CORE_NUM "${CONFIG_MP_MAX_NUM_CPUS}-${val}-1")
18-
if(PSET_NUM GREATER 0)
19-
list(APPEND MDB_OPTIONS &&)
20-
endif()
21-
list(APPEND MDB_OPTIONS ${MDB} -pset=${PSET_NUM} -psetname=core${CORE_NUM})
16+
MATH(EXPR PSET_NUM "${val}+1")
17+
set(CORE_NUM ${val})
18+
list(APPEND MDB_OPTIONS && ${MDB} -pset=${PSET_NUM} -psetname=core${CORE_NUM})
2219
if(PSET_NUM GREATER 1)
2320
list(APPEND MDB_OPTIONS -prop=download=2)
21+
endif()
22+
if(PSET_NUM LESS ${CONFIG_MP_MAX_NUM_CPUS})
2423
set(MULTIFILES ${MULTIFILES}core${CORE_NUM},)
2524
else()
2625
set(MULTIFILES ${MULTIFILES}core${CORE_NUM})

0 commit comments

Comments
 (0)