Hi Faisal, The Torus topology deadlocks as it has rings in each dimension unless one implements a VC partitioning scheme or bubble flow control. That's why I removed torus from the default topologies provided by garnet2.0. If you implement torus, you will have to implement deadlock freedom.
Cheers, Tushar On Jul , 2017, at 5:56 PM, F. A. Faisal <dipu.7...@gmail.com<mailto:dipu.7...@gmail.com>> wrote: Dear All, I like to simulate the synthetic traffic analysis for Torus for 256 nodes with uniform traffic. However, the network is showing latency degradation after 0.14 injection rate (flit latency = 33.044985 for 0.14 and flit latency = 38.244770 for 0.13 ), which could be the possible case of network deadlocked. I configured the garnet 2.0 with all the default settings (4 vc + 16 bandwith factor) and Mesh network is also performing properly. As the number of VC is 4, Torus should not be in a deadlock. I also like to share the network file as attachment. And please consider the simulation condition as below- ./build/Garnet_standalone/gem5.debug configs.py/example/garnet_synth_traffic --num-cpus=256 --num-dirs=256 --network=garnet2.0 --topology=Torus_XY --mesh-rows=16 --sim-cycles=20000 --synthetic=uniform_random --injectionrate=0.14 --routing-algorithm=0 --vcs-per-vnet=4 Please let me know how to resolve this issue for Garnet 2.0. Thanks and best regards, F.A. Faisal <Torus_XY.py> _______________________________________________ gem5-users mailing list gem5-users@gem5.org<mailto:gem5-users@gem5.org> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users