Hi, Most accurate way is to read the code. O3CPU does have http://www.m5sim.org/Visualization but it will not give the diagram below.
Also, learning gem5 tutorial is a great starting point to make your own architecture or the architecture shown below On Tue, Mar 24, 2020 at 1:13 PM Md Rubel Ahmed <mdrubelah...@mail.usf.edu> wrote: > Hi all, > Lets say I am using the following command to simulate a system on gem5: > > build/X86/gem5.opt configs/example/se.py > --cmd=tests/test-progs/hello/bin/x86/linux/hello > --cpu-type=TimingSimpleCPU --l1d_size=64kB --l1i_size=16kB --caches > > How can I get a high-level view/diagram of the system that is being > simulated here? *I am interested in knowing the architecture of the > system on which the binary is being executed as sys-calls.* For example, > I assume this command runs the hello binary on a system that looks like the > following: > > > My assumption is L2 bus is implicit here, same as membus and mem_ctrl. > Please advise me on how to interpret the command line *architecture > arguments* to get the high-level view of the system, if possible with > example. > > Thank you, > *Rubel Ahmed* > *USF-CSE* > *Tampa, FL* > _______________________________________________ > gem5-users mailing list > 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