[gem5-users] gem5 stats , LLC average miss latency
I am running Gem5, X86, SE mode in 4 cores with CPU running at 3GHz (set using --cpu-clock in Options.py), L1, L2 are private and L3 is shared. I am using classic cache. ``` system.l3.demand_avg_miss_latency::.cpu0.data 3861061.012024 # average overall miss latency ``` I am a little confused about the ***average miss latency values*** reported by Gem5 stats, since the value is ***3861061 cycles*** which ~ 1.2 ms (considering 3GHz CPU clock). Isn't too high latency to access memory on an average considering memory access times are always mentioned as 100s of CPU cycles. I am using [NVMainMemory][1] as main memory,but still avg access time in milliseconds does not fit in. Am I missing something here? Thanks Arun [1]: https://github.com/SEAL-UCSB/NVmain ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
Re: [gem5-users] gem5 stats
On Tue, Nov 12, 2019 at 7:26 AM Javed Osmany wrote: > Hello > > > > I wanted to experiment with enabling/disabling the existing stats in GEM5 > before I start delving into adding stats. > > I am assuming that all the stats implemented are enabled by default. > > > > What would be the simplest way that I can disable some existing stats in > GEM5 and check that the stat has not been generated by checking the > m5out/stats.txt file after the simulation has completed? > > > https://stackoverflow.com/questions/52014953/how-to-dump-only-a-single-or-certain-selected-stats-in-gem5 > Any pointers as how to go about adding new stats would also be much > appreciated. > > > As for most tings, take the simplest stat you understand, e.g. cycle count, and copy what it is doing :-) > > > Best regards > > > > J.Osmany > > > ___ > 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
[gem5-users] gem5 stats
Hello I wanted to experiment with enabling/disabling the existing stats in GEM5 before I start delving into adding stats. I am assuming that all the stats implemented are enabled by default. What would be the simplest way that I can disable some existing stats in GEM5 and check that the stat has not been generated by checking the m5out/stats.txt file after the simulation has completed? Any pointers as how to go about adding new stats would also be much appreciated. Best regards J.Osmany ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
[gem5-users] gem5 stats
Hello I wanted to experiment with enabling/disabling the existing stats in GEM5 before I start delving into adding stats. What would be the simplest way that I can disable some existing stats in GEM5 and check that the stat has not been generated by checking the m5out/stats.txt file after the simulation has completed? Any pointers as how to go about adding new stats would also be much appreciated. Best regards J.Osmany ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] gem5 stats for total instruction executed
Thanks Fernando for your help !! I got the total *total instruction executed* value as system.cpu.iq.iqInstsIssued from stat file of gem5 output. Thanks, Bala On Thu, Jun 16, 2016 at 6:25 PM, Fernando Endowrote: > Hi, > > Probably you'll have to check by yourself if sim_insts gives the stat that > you want (i.e., total committed instructions since gem5 started). It seems > that they've recently patched this stats. > > Regards, > > -- > Fernando A. Endo, Post-doc > > INRIA Rennes-Bretagne Atlantique > France > > > 2016-06-09 16:10 GMT+02:00 Balasaheb Dabhade : > >> Hi All, >> >> Which stats value from Gem5 out put file gives *total instruction >> executed* values after simulation. Does total instruction >> committed(system.cpu.committedInsts) is same as total instruction executed? >> >> Thanks, >> Bala >> >> ___ >> 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 > ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] gem5 stats for total instruction executed
Hi, Probably you'll have to check by yourself if sim_insts gives the stat that you want (i.e., total committed instructions since gem5 started). It seems that they've recently patched this stats. Regards, -- Fernando A. Endo, Post-doc INRIA Rennes-Bretagne Atlantique France 2016-06-09 16:10 GMT+02:00 Balasaheb Dabhade: > Hi All, > > Which stats value from Gem5 out put file gives *total instruction > executed* values after simulation. Does total instruction > committed(system.cpu.committedInsts) is same as total instruction executed? > > Thanks, > Bala > > ___ > 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
[gem5-users] gem5 stats for total instruction executed
Hi All, Which stats value from Gem5 out put file gives *total instruction executed* values after simulation. Does total instruction committed(system.cpu.committedInsts) is same as total instruction executed? Thanks, Bala ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
[gem5-users] gem5 Stats Based On Parituclar Events
Hi, I'm trying to understand how I can get stats from gem5 simulation for particular events only. Currently, I am running android on gem5 and performing touch inputs on the applications. The stats I get has lot of system level information. Is there a way to understand or capture data related to touch inputs (or events) only ? I did read this slide[1], where in slide number 112, it is given how to get user defined events. Will this be helpful and how can I get more information about this ? Please guide me on this. [1] : http://gem5.org/dist/tutorials/hipeac2012/gem5_hipeac.pdf -- Thanks, Chetan Patil ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users