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

Reply via email to