Re: [Gems-users] Miss Latencies


Date: Fri, 18 Apr 2008 17:17:59 +0200
From: Marco Solinas <marco.solinas@xxxxxxxxxxxx>
Subject: Re: [Gems-users] Miss Latencies
Hi Mike, and thank you for your answer!

Those values are provided by Ruby when the protocol is MOESI_CMP_NUCA.
My question aimed to understand the meaning of each number: as I wrote my own protocol from scratch for a shared L2 NUCA cache, I need to distinguish the following cases for miss latency:
1. L1 average miss latency when the block hits in shared L2;
2. L1 average miss latency when the block misses in the shared L2;
3. L2 average miss latency.

So I guess that I need to use those parameters, as shown in MOESI_CMP_NUCA.
Moreover, I want to understand if there is a difference (and eventually what this difference is) between:
- miss_latency and miss_latency_L1Cache
- miss_latency_L2Cache and miss_latency_L2Miss
- miss_latency_*** and miss_latency_***_wCC

Thanks a lot!
Marco

Mike Marty ha scritto:
those are enabled by passing a parameter to hitCallback from the L1 controller to the Sequencer. The individual protocol can track who responds to which request. I find these very valuable, but I don't recall if I hooked these up for any protocol in the release.



On Fri, Apr 18, 2008 at 6:05 AM, Marco Solinas <marco.solinas@xxxxxxxxxxxx <mailto:marco.solinas@xxxxxxxxxxxx>> wrote:

    Hi list,

    I'm a little confused by the miss latency values in the ruby stats
    file.

    There are more values for miss latency, each labeled with different
    names: miss_latency, miss_latency_LD, miss_latency_ST,
    miss_latency_IFETCH, miss_latency_ATOMIC, miss_latency_L1Cache,
    miss_latency_L2Cache, miss_latency_Directory,
    miss_latency_L1Cache_wCC,
    miss_latency_L2Cache_wCC, miss_latency_L2Miss.
    I can't understand the meaning of the most part of them (for example,
    that are L1Cache_wCC and L2Cache_wCC?, what's the difference between
    L1Cache and L1Cache_wCC, or between L2Cache and L2Cache_wCC? what does
    miss_latency_Directory represent? and L2Miss?).

    Can anyone please help me?
    Regards
    Marco

    _______________________________________________
    Gems-users mailing list
    Gems-users@xxxxxxxxxxx <mailto:Gems-users@xxxxxxxxxxx>
    https://lists.cs.wisc.edu/mailman/listinfo/gems-users
    Use Google to search the GEMS Users mailing list by adding
    "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.


------------------------------------------------------------------------

_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.



[← Prev in Thread] Current Thread [Next in Thread→]