Hey everyone,
 For research purposes, I'm trying to run the *PARSEC *benchmark on Garnet
2D mesh topology.

I successfully simulated garnet synthetic traffic under standalone
protocol, after building gem5 using the following command *scons
build/NULL/gem5.opt PROTOCOL=Garnet_standalone -j<proc>*
I've used the configuration file for XY routing which is located at
*/gem5/configs/topologies/Mesh_XY.py*
The full command for simulating garnet synthetic traffic is
./build/NULL/gem5.opt ./configs/example/garnet_synth_traffic.py
--synthetic=uniform_random
--network=garnet --mesh-rows=4 --num-cpus=16 --num-dirs=16
--topology=Mesh_XY--sim-cycles=25000000 --router-latency=4 --link-latency=1
--injectionrate=0.05

The simulation for the garnet synthetic traffic is successful and
everything is fine.

I've tried to run the PARSEC benchmark so I followed the x86-parsec readme
file at gem5 resources repo -
https://gem5.googlesource.com/public/gem5-resources/+/refs/heads/stable/src/parsec/
Gem5 is built using the following command: *scons build/X86/gem5.opt
-j<proc>*
The benchmark is working fine and the simulation is successful.

Currently, I want to run the PARSEC benchmark in garnet and run the network
on chip in full system simulation.
I would really appreciate it if anyone could help me with the steps on how
to do it.

Best Regards,
*Eng. Karim Soliman*
Teaching Assistant
Computer Engineering Department
Pharos University in Alexandria (P.U.A)
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to