Hi,
Thanks for the reply Niket. I am not trying to create my own
messagebuffer class but the ordering property was set to false,
true ordering was not needed at that point on simulation.
I am trying to play with netdest, as I want to change the
destination of message.I am trying to decide between the
destination points when a packet arrives at routing unit and route
the packet accordingly.Destination points are decided based on
current destination in the flit message.Whenever using this scheme
, my packets never reach destination/ a few packets reach
destination but system faults after that.Destination gets changed
appropriately as I can see the change in flit but still I face the
error. (I verified my approach using code in NetworkInterface
class -flitisizing the message part)
I have a question regarding the 'dist' matrix used in topology to
hold shortest route values from a source to a destination.If there
are 16 nodes in system , the matrix size is not 16*16 but much
larger than that.
If each number in source place corresponds to a unique source;
which places/numbers correspond to which routers/ network
interfaces? I think the table gives total view of the system
topology but I am not able to make out the candidates represented
by the numbers.
Can anyone please elaborate/give pointers on this part?
Thanks in advance.
Sincerely,
Madhura
|