Dear list,
I was trying to set up a CMP system with 4
processors. I first created a checkpoint with bagle using bagle-4p.simics. Then
looking at that file, I found their set up a bit weird:
# set up 4 processors with 256MB @boards = [[0,
2, 256], [2, 2, 0]]
# the rest is common for all bagle
machines run-command-file "bagle-common.simics"
It seems that the 4 cores are on two boards and
256MB memory is created only on the first board. In my ruby configuration,
I set the number of processors to 4, and number of processor on each chip to 1.
The memory size is 4GB. I'm wondering, does the different Simics set
up affect Ruby result? Or is it true that as along as the number of processors
is set correctly, the rest of memory system does not matter because Ruby just
receives instructions from the processors?
I'd appreciate it if you could provide a Simics set
up example if the above isn't correct.
Thanks in advance!
Lei
|