Probably you are seeing too much dumped stats instances because m5ops like dumpresetstats repeat dumping every fixed number of ticks e.g. this is what documentation says about dumpstats : "dumpstats [*delay* [*period*]]: Save simulation statistics to a file in *delay* ticks; repeat this every *period* ticks." If you are only interested in ROI stats, you can call m5ops in your benchmark (before and after ROI) and then change the implementation of that m5op (or create a new m5op/pseudo ins ) in gem5 such that it does not dump stats instead only change the value of stats. And finally once your simulation ends, you will be able to see dumped stats anyway. I am not sure if you are looking for something like this or you are confused by something else. Anyway I answered based on my understanding !
On Sat, Dec 5, 2015 at 2:37 AM, Tod <[email protected]> wrote: > Thanks Fernando for your reply. > > > I am using Gem5 FS mode with ARM detailed. > > I have been trying m5_dumpreset_stats and m5_dump_stats to know the > execution time in ticks for my ROI. > > The stats file produced has tens or even hundreds of stats printings[1], > which is justified[2] in FS mode. > > > Whereas, in SE mode this is not the case, where a couple of stats > printings[3] happen which can easily be associated to the inserted > m5op[4]. > > > So, is there a way a user in FS mode can associate a stats printing to the > m5op used? To know that, Aha! this one is about my ROI in FS mode. > > > [1] stats printing refers to: > > > ---------- Begin Simulation Statistics ---------- > > > ............................................................................ > > - - - - - - - - - - - -- - - -- - - - - -- - - -- - - - - - > > > ............................................................................ > > ---------- End Simulation Statistics ------------- > > > [2] Please see the answer (Where Andreas has explained the fact) to this > question: > > http://comments.gmane.org/gmane.comp.emulators.m5.users/18824 > > > [3] Please see the answer (Where Joel has explained the fact) to this > question: > > https://www.mail-archive.com/[email protected]/msg08083.html > > > [4] Anything like m5_dumpreset_stats or m5_dump_stats etc. > > > > --------- 원본 메일 --------- > > *보낸사람*: Fernando Endo <[email protected]> > *받는사람* : gem5 users mailing list <[email protected]> > *날짜*: 2015년 12월 05일 토요일, 01시 42분 01초 +0900 > *제목*: Re: [gem5-users] How to associate stats printings to m5ops in > FSmode? > > Hello, > > Please, could you give us more information or/and an example of what > you're observing? > > Regards, > > -- > Fernando A. Endo, Post-doc > > INRIA Rennes-Bretagne Atlantique > France > > > 2015-12-02 6:19 GMT+01:00 Tod <[email protected] > <http:///hanmail/mail/[email protected]>>: > >> Hi everyone, >> >> >> In SE mode, it's much easier to associate each stats printing to its >> corresponding m5op. >> >> However, in FS mode where there are multiple >> <http://comments.gmane.org/gmane.comp.emulators.m5.users/18824> (tens or >> even hundreds of) stats printings take place in the same 'stats.txt' >> file; How can we identify the following: >> >> Which of the stats printing corresponds to what? >> >> OR >> >> At least, which of the stats printings are the sequel of m5ops invoked by >> a user? >> >> _______________________________________________ >> gem5-users mailing list >> [email protected] >> <http:///hanmail/mail/[email protected]> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > _______________________________________________ > gem5-users mailing list > [email protected] > <http:///hanmail/mail/[email protected]> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
