Hi Ali,

For 2D, you can use the dsent power model included in the gem5 source code
ext/ folder. In my opinion, thermal analysis may be needed with the tool
you mentioned (HotSpot).

Best,
Jiayi

Ali Karazmoodeh via gem5-users <gem5-users@gem5.org>于2023年3月31日 周五18:48写道:

> Hi.
> I am new to gem5 and Network-on-Chip research. I have a bunch of 2D and 3D
> NoC topologies in the gem5/configs/topologies directory. I compared their
> stats (like average_hops and latency parameters) by simulating them in
> syscall emulation mode using garnet_synth_traffic.py. For instance, for
> Mesh_XY I used a command line like the following:
> *build/NULL/gem5.opt configs/example/garnet_synth_traffic.py
> --network=garnet --num-cpus=64 --num-dirs=64 --topology=Mesh_XY
> --mesh-rows=8  --sim-cycles=10000000 --synthetic=uniform_random
> --precision=3 --injectionrate=0.02 --router-latency=1 --link-latency=1
> --link-width-bits=16 --routing-algorithm=0*
>
> Now I want to compare the power and area of these topologies (Mesh_3D vs.
> Custom_3D for instance), but I don't know how. Can I use gem5 ARM Power
> Modeling for this task or do I need to use other simulators such as Orion
> 2.0, Cadence Encounter, and Synopsys Prime Power?
> Finally, is there a way to find out whether my 3D NoC topologies are
> thermal-aware within gem5 or do I need to use external simulators such as
> HotSpot 6.0?
>
> Thank you,
> Ali
> _______________________________________________
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
>
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to