Hello, I have replaced XY routing by a simple adaptive routing. The performance of the network improves however once the saturation point is reached the amount of flits injected and received becomes extremely low.
I am collecting the links using *"if(msg_destination.intersectionIsNotEmpty(m_routing_table[link])" *in RoutingUnit_d.cc and corresponding free virtual channel numbers for that link (router). The link which leads to highest number of free virtual channel is selected for next hop router. I am not being able to find the reason why the number of injected flits received becomes very very low after the network is saturated. The network latency increases till saturation as expected and hence forth becomes irregular. I would greatly appreciate if someone can help me to debug this issue. Thanks, Monobrata
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
