See
http://www.gem5.org/documentation/general_docs/ruby/garnet-2/
http://www.gem5.org/documentation/general_docs/ruby/garnet_synthetic_traffic/

configs/network/Network.py and configs/example/garnet_synth_traffic.py are the 
two config files to look at.

On Mar 22, 2020, 1:42 AM -0400, Mitra M <mitra.moalem...@yahoo.com>, wrote:
Hi All,

I want to model a mesh network-on-chip ,and the related code in  gem5 tutorials 
(gem5.org) is :

./build/Garnet_standalone/gem5.debug \
                      configs/example/garnet_synth_traffic.py  \
                      --num-cpus=16 \
                      --num-dirs=16  \
                      --network=garnet2.0 \
                      --topology=Mesh_XY \
                      --mesh-rows=4 \
                      --sim-cycles=10000 \
                      --inj-vnet=0 \
                      --injectionrate=0.02 \
                      --synthetic=uniform_random

I want to know how should I model my network with my desired values of 
parameters and routing algorithm ?
should I always use this code and just rewrite the values ?
isn't there any need to write a specific configuration script and invoke it?
How about  the routing algorithm? should I first create my own routing 
algorithm file(if I want to use a custom algorithm) and invoke it in this code?

Thank you
Mitra
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to