[Gems-users] How to count cache miss


Date: Wed, 3 Feb 2010 11:38:49 +0800
From: "dongjianbo" <dongjianbo@xxxxxxxxx>
Subject: [Gems-users] How to count cache miss
Hi,
    I have modified the opal module to print all the cache misses. When running FFT, we can find most of LOAD instructions experience cache miss. We run total 2,200K instructions, with about 400K cache misses. And most of this are L1 cache misses.
    But the ruby dumped stats is quite different from opal, it reported only 20K cache miss.
    What is wrong with the data? I am really confused.
    Any body knows the reason?
   
 
BTW, I count the number of cache miss in opal using
if(d->getEvent(EVENT_DCACHE_MISS)) ...
 
     Thank you.
2010-02-03

Jianbo DONG
Key Laboratory of Computer System and Architecture,
Institute of Computing Technology,
Chinese Academy of Sciences,


发件人: amer elkourd
发送时间: 2010-02-02  15:16:57
收件人: gems-users@xxxxxxxxxxx
抄送:
主题: [Gems-users] simulating directory protocol question
dear sir,
i have subscribed in Gems-users mailing list.
i am new user of simics with gems toolsets. i used a manual gems_ubuntu.pdf . i succeeded in running the  simics and the ruby and the opal .
now i need to simulate the full bit-vector directory protocol in simics .
is there a built in protocol and what is the steps required to simulated it
 
with best regard
elkourd

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