[gem5-users] Simulating ELFies in GEM5

2023-04-05 Thread Zhantong Qiu via gem5-users
Hi Fangjia, The crash might be due to the ELFie trying to access pages that are not recorded because the ELFie execution is unconstrained. Therefore, we need to know where to end the simulation to avoid a possible crash. The PC count pairs are the markers for the gem5 simulator to know where the

[gem5-users] Re: Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread Srikant Bharadwaj via gem5-users
Hi, I believe this is because certain stats names have changed in recent times. Specifically, the error you sent shows that it is not able to get 'sim_seconds' from the stats file. Can you provide the stats file from your simulation? It would be great if you can submit a change to gem5 dev doing t

[gem5-users] Re: Print Packet Content /Flit Content

2023-04-05 Thread Srikant Bharadwaj via gem5-users
Hi Lissiyas, Yes, the data packet is 72 bytes and can be configured in Ruby (See https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/src/mem/ruby/network/Network.cc#66 ) The address that you are seeing is the simulated virtual address that the message is carrying data for. This address w

[gem5-users] burst power in gem5-nvamin result.

2023-04-05 Thread K H D via gem5-users
Hi, I have done Gem5-NVmain full system simulation. What is the meaning of the burst power parameter? Thank you, Kallinatha H.D. Research Scholar Dept. of Computer Science & Engg National Institute of Technology Karnataka Surathkal, Mangalore-575025

[gem5-users] Re: Error in loading libprotobuf9

2023-04-05 Thread Brian Chan via gem5-users
consider install libprotobuf9 deb package and export using command export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/libprotobuf9 Eliot Moss 于2023年4月6日周四 01:41写道: > On 4/5/2023 1:25 PM, Ponda, Esha Ashish via gem5-users wrote: > > I tried to look into it and found that my OS has libprotobuf17 in

[gem5-users] Re: SPEC2017 - Most of the metrics in m5.out/stats.txt are 0 or undefined

2023-04-05 Thread Humza Ikram via gem5-users
Hi, I believe the reason for this is that the "x86-spec-cpu2017-benchmarks.py" file does not have a "process.switch()" statement and, as such, the processor remains in "CPUTypes.KVM" mode. If there is no other error when your script finishes, you could try adding "processor.switch()" infront o

[gem5-users] Simulating ELFies in GEM5

2023-04-05 Thread Shen, Fangjia via gem5-users
Hello, I think ELFies are a really interesting complement to GEM5 thanks to their agile generation process. I am recently trying to simulate the ROI of a huge program by sending their regional ELFies into GEM5 in SE mode. However I am a bit confused about what kind of information (in addition t

[gem5-users] SPEC2017 - Most of the metrics in m5.out/stats.txt are 0 or undefined

2023-04-05 Thread Farbin Fayza via gem5-users
Hi, I'm trying to run spec2017 benchmark in full system mode with gem5. I followed this tutorial to build the disk image file for spec https://gem5.googlesource.com/public/gem5-resources/+/refs/heads/stable/src/spec-2017/ . The only difference with the tutorial is that I have spec version, 1.1.9 an

[gem5-users] Re: Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread Krishna, Tushar via gem5-users
I do not believe it can .. it has modules for the most expensive components (xbar, buffers, wires, arbiters) etc. If you add your own custom module you will probably need to write RTL for it and do synthesis to estimate the area/power. OR you can look into the DSENT codebase for how it models ar

[gem5-users] Re: Error in loading libprotobuf9

2023-04-05 Thread Eliot Moss via gem5-users
On 4/5/2023 1:25 PM, Ponda, Esha Ashish via gem5-users wrote: I tried to look into it and found that my OS has libprotobuf17 installed ./build/ARM/gem5.opt configs/example/arm/starter_se.py --cpu="minor" tests/test-progs/hello/bin/arm/linux/hello I am trying to run the above command and get

[gem5-users] Re: Error in loading libprotobuf9

2023-04-05 Thread Ponda, Esha Ashish via gem5-users
I tried to look into it and found that my OS has libprotobuf17 installed [cid:a4c7c008-1b1b-4d71-b74f-981bf92091b7] ./build/ARM/gem5.opt configs/example/arm/starter_se.py --cpu="minor" tests/test-progs/hello/bin/arm/linux/hello I am trying to run the above command and getting the following erro

[gem5-users] Re: Error in loading libprotobuf9

2023-04-05 Thread Eliot Moss via gem5-users
On 4/5/2023 9:59 AM, Ponda, Esha Ashish via gem5-users wrote: Hello, I have tried to install the libprotobuf9 package multiple times, yet it is showing this same error. Can anyone help me with this please? I think you need to research the right name for the *package* under whatever Linux distr

[gem5-users] Re: Error in loading libprotobuf9

2023-04-05 Thread Brian Chan via gem5-users
Seems that the package has been removed, you can find it at https://launchpad.net/ubuntu/vivid/amd64/libprotobuf9 and install it by sudo dpkg -i package_file.deb After then you can find libprotobuf.so.9 under /usr/lib/x86_64-linux-gnu. And I think that you could follow the tutorial on https://www.g

[gem5-users] Re: Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread 赵子丰 via gem5-users
Dear Professor Tushar,   Can DSENT estimate the  power/area of control module that added into the Garnet? Best wishes, Zifeng Zhao     -- Original -- From:  "Krishna, Tushar via gem5-users"https://github.com/mit-carbon/Graphite/tree/master/contrib/dsent/dsent-cor

[gem5-users] Error in loading libprotobuf9

2023-04-05 Thread Ponda, Esha Ashish via gem5-users
Hello, I have tried to install the libprotobuf9 package multiple times, yet it is showing this same error. Can anyone help me with this please? [cid:0349e6b2-f080-4e51-a8ed-7a77e18c1bc8] Thank you, Esha ___ gem5-users mailing list -- gem5-users@gem5.or

[gem5-users] Re: Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread Krishna, Tushar via gem5-users
>OR I suggest using garnet to get stats and run DSENT separately. I mean get stats for access to links, buffers etc.. and then use some external tool (DSENT / anything else) to get energy/access and then estimate the total energy. Cheers, Tushar On Apr 5, 2023, 9:29 AM -0400, Krishna, Tushar via

[gem5-users] Re: Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread Krishna, Tushar via gem5-users
Yes the DSENT parsing script seems to be broken. You can try to fix it. OR I suggest using garnet to get stats and run DSENT separately. DSENT is not being actively developed / maintained, but this page has a copy + README: https://github.com/mit-carbon/Graphite/tree/master/contrib/dsent/dsent-co

[gem5-users] Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread Ali Karazmoodeh via gem5-users
Hello. I want to estimate the power and area of some Network-on-Chip topologies using DSENT. I have followed the instructions in gem5-users given by Dr. Krishna (https://www.mail-archive.com/gem5-users@gem5.org/msg15749.html) for this purpose. First, I simulated a Mesh_XY topology with synthetic tr

[gem5-users] Using DSENT with on-chip-network-power-area.py

2023-04-05 Thread Ali Karazmoodeh via gem5-users
Hello. I want to estimate the power and area of some Network-on-Chip topologies using DSENT. I have followed the instructions in gem5-users given by Dr. Krishna (https://www.mail-archive.com/gem5-users@gem5.org/msg15749.html) for this purpose. First, I simulated a Mesh_XY topology with synthetic tr