Hi Wael, Could you tell me which tool can be used in ALPHA_FS to obtain number of cache misses?
Good luck On Sun, May 6, 2012 at 9:03 AM, wael Amr <wael.amrhos...@gmail.com> wrote: > Hi, > > I asked before about obtaining cache misses ( > http://www.mail-archive.com/gem5-users@gem5.org/msg03331.html) > and i was advised to use performance measurement tools for real system to > see cache misses. > > So have you tried this way ? > > Thanks > Best Regards > Wael Amr > > On Thu, May 3, 2012 at 5:30 PM, Hamid Reza Khaleghzadeh < > khaleghza...@gmail.com> wrote: > >> Thanks for your answer but could you tell me how L2 cache miss count can >> be calculated by these information and histograms? >> I think MOESI_CMP_token, the coherency protocol which I am using, must be >> modified. Is that true? >> >> >> On Thu, May 3, 2012 at 6:49 PM, Korey Sewell <ksew...@umich.edu> wrote: >> >>> There is definitely information in there in that file. >>> >>> At the very least there are histograms for all the memory accesses in >>> the system. >>> depending on your config values a chunk of those values will be L2 >>> accesses/misses. >>> >>> There's also tracking of all the transitions in the cache controllers in >>> the ruby.stats file. For instance, if there is a transition from Invalid to >>> Valid state (toy example), then that's more then likely a cache miss right? >>> >>> Also, depending on your protocol you may or may not have to add more >>> specific stats to the L2 cache controllers. To do that, you'll need to >>> understand the profiling code src/mem/ruby/profilers/* and the various >>> "printStats" functions in the ruby objects. >>> >>> -Korey >>> >>> >>> On Thu, May 3, 2012 at 10:11 AM, Hamid Reza Khaleghzadeh < >>> khaleghza...@gmail.com> wrote: >>> >>>> I cannot find any useful information about L2 miss count in this file. >>>> >>>> On 5/3/12, Nilay Vaish <ni...@cs.wisc.edu> wrote: >>>> > On Thu, 3 May 2012, Hamid Reza Khaleghzadeh wrote: >>>> > >>>> >> Hello guys, >>>> >> >>>> >> I use ruby_fs.py for simulating a CMP machine. Could you tell me >>>> where >>>> >> number of L2 cache misses can be found? I cannot find any information >>>> >> about >>>> >> L2 cache misses in stats.txt file. >>>> >> >>>> > >>>> > All Ruby related statistics are in the file ruby.stats. >>>> > _______________________________________________ >>>> > gem5-users mailing list >>>> > gem5-users@gem5.org >>>> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> > >>>> >>>> >>>> -- >>>> Hamid Reza Khaleghzadeh >>>> http://hkhaleghzadeh.webs.com >>>> _______________________________________________ >>>> gem5-users mailing list >>>> gem5-users@gem5.org >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> >>> >>> >>> >>> -- >>> - Korey >>> >>> _______________________________________________ >>> gem5-users mailing list >>> gem5-users@gem5.org >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> >> >> -- >> Hamid Reza Khaleghzadeh >> http://hkhaleghzadeh.webs.com >> >> >> >> >> _______________________________________________ >> 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 > -- Hamid Reza Khaleghzadeh http://hkhaleghzadeh.webs.com
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users