Hi Karim,

Can you be more specific about what you are trying to achieve for us to provide 
accurate answers?

You seem to be really focused on the transport and not so much on the coherency 
protocol. In that case, I recommend using the garnet standalone protocol:

* https://www.gem5.org/documentation/general_docs/ruby/Garnet_standalone/

* https://www.gem5.org/documentation/general_docs/ruby/garnet_synthetic_traffic/

Then check what Garnet is natively capable of

* https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/

And if that does not work for you, then you need to hack the model to bring 
your features in. For instance, you can modify the garnet standalone protocol 
to inject traffic on different vnets but it is up to you to define how that 
should happen.

Regards,

Gabriel
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to