Hi,
I wrote a new topology, basically a crossbar but every router has 3 external
nodes (L1,L2 and directory). The 'normal' crossbar has one router per node.
When I run the simulation (X86, SE, Ruby, SimpleNetwork) for a small number of
cores, everything works fine. However, once I reach 16 cores I get a
'Segmentation fault - core dumped' error, with no other errors or warnings
than that.
>From debug flag and GDB I found that the program aborts when the PerfectSwitch
in the Crossbar router checks for waiting messages for the first time:
if(m_pending_message_count[vnet] > 0)
I cannot really figure out what is going on, considering that it does work for
a small number of cores.
Do you have some ideas what could be causing it? Or where to look for clues?
Thank you in advance,
Kind regards,
Anouk
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users