Hi Andreas,
Yes I am running with out of order core. I looked at the demand_mshr stats
and they pretty much follow the same trend...
On Jul 27, 2015 2:41 AM, "Andreas Hansson" <andreas.hans...@arm.com> wrote:

>  Hi Nimish,
>
>  Double check the stats. If I remember correctly, “demand_mshr_miss_rate”,
> may be what you are looking for. The stat you list may be misleading due to
> several accesses to the same line (are you running with the out-of-order
> core?).
>
>  Andreas
>
>   From: gem5-users <gem5-users-boun...@gem5.org> on behalf of Nimish
> Girdhar <nimi...@tamu.edu>
> Reply-To: gem5 users mailing list <gem5-users@gem5.org>
> Date: Friday, 17 July 2015 18:28
> To: gem5 users mailing list <gem5-users@gem5.org>
> Subject: Re: [gem5-users] Why cache misses are decreasing when core
> frequency increase?
>
>  Thanks for replying Andreas, Yes I am running the same workload with
> same instructions.
>
>  Below are the stats that I got:-
>
>
>   2Ghz
>
>
>   4Ghz
>
> sim_seconds
>
> 3.464073
>
>
>   1.73349
>
> sim_insts
>
> 38015556363
>
>
>   37585527017
>
> system.cpu0.icache.demand_miss_rate::total
>
> 0.00057
>
>
>   0.000382
>
> system.cpu0.icache.demand_misses::total
>
> 2160668
>
>
>   1435056
>
> system.cpu0.dcache.demand_miss_rate::total
>
> 0.009694
>
>
>   0.00833
>
> system.cpu0.dcache.demand_misses::total
>
> 10080210
>
>
>   8412882
>
> I am seeing a similar pattern in all cpu's cache stats.
>
>  Yes I am doing a hackish DVFS where I am changing clock speed behind the
> back of the OS. From my research project point of view, I am just concerned
> with the simulation times as I am doing different experiments and just the
> simulation time matters for me. But I still want to reason the cache
> behavior, as long as I am able to do that, I should be okay. That's why I
> need some help with the reasoning as to why I am seeing the above stats?
>
>  Any thoughts?
>
>  Thanks,
>
>
> On Thu, Jul 16, 2015 at 3:06 PM, Andreas Hansson <andreas.hans...@arm.com>
> wrote:
>
>>  Hi Nimish,
>>
>>  How do you determine cache misses (what stat are you looking at)? Are
>> you running the same workload in the two scenarios (i.e. are the actual
>> instructions executed the same)? Is it full system (and if so, are you
>> changing the core frequency without the OS knowing about it)?
>>
>>  Can you shed some more light on your experiment? Overall I’d say it’s a
>> bad idea to be changing clocks behind the OS’s back...
>>
>>  Andreas
>>
>>   From: gem5-users <gem5-users-boun...@gem5.org> on behalf of Nimish
>> Girdhar <nimi...@tamu.edu>
>> Reply-To: gem5 users mailing list <gem5-users@gem5.org>
>> Date: Thursday, 16 July 2015 23:00
>> To: gem5 users mailing list <gem5-users@gem5.org>
>> Cc: Gaurav Sharma <gaurav1...@gmail.com>
>> Subject: Re: [gem5-users] Why cache misses are decreasing when core
>> frequency increase?
>>
>>  Anybody has any idea what might be happening here??
>> Any help will be appreciated..
>> Thanks,
>> On Jul 14, 2015 9:38 AM, "Nimish Girdhar" <nimi...@tamu.edu> wrote:
>>
>>> Hello,
>>>
>>>  I am trying to use DVFS for my project. But I want the frequency
>>> control in hardware so I cannot use the DVFS support given by Gem5 as that
>>> is on kernel level. For my project I added each core and their l1 caches to
>>> a different clock domains and hacked the code to change the frequency of
>>> the domains whenever I wanted.
>>>
>>>  To check if it is working I fired two runs, one with default frequency
>>> settings (which is 2 Ghz) and in the other run I double the frequency of
>>> each domain, so each core runs on 4Ghz.
>>>
>>>  Now looking at the stats, I see simulation time dropping to almost
>>> half which is expected. But I am not able to reason the cache stats. I am
>>> seeing the cache misses for all caches also decreasing by almost half. Can
>>> anybody reason how is that happening?
>>>
>>>  I am running arm Full system with classic memory model. All memory
>>> settings are default.
>>>
>>>  Thanks,
>>> --
>>>  Warm regards
>>> Nimish Girdhar
>>> Department of Electrical and Computer Engineering
>>> Texas A&M University
>>>
>>
>> -- IMPORTANT NOTICE: The contents of this email and any attachments are
>> confidential and may also be privileged. If you are not the intended
>> recipient, please notify the sender immediately and do not disclose the
>> contents to any other person, use it for any purpose, or store or copy the
>> information in any medium. Thank you.
>>
>> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
>> Registered in England & Wales, Company No: 2557590
>> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
>> Registered in England & Wales, Company No: 2548782
>>
>> _______________________________________________
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
>
>  --
>  Warm regards
> Nimish Girdhar
> Department of Electrical and Computer Engineering
> Texas A&M University
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy the
> information in any medium. Thank you.
>
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No: 2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No: 2548782
>
> _______________________________________________
> 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

Reply via email to