--
--
--
You received this message because you are subscribed to the Google
Groups "Sniper simulator" group.
To post to this group, send email to snip...@googlegroups.com
To unsubscribe from this group, send email to
snipersim+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/snipersim?hl=en
---
You received this message because you are subscribed to the Google Groups "Sniper simulator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to snipersim+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
bool iCacheMiss = (uop.getICacheHitWhere() != HitWhere::L1I);
Hi Hanyun Tao,When a prefetch completes, its completion time is entered into m_master->msh by CacheCntlr::updateCountersr. So when an overlapping core access is made, it sees a cache hit as you say but its completion time will be delayed until the time the prefetch completed. So it should see a higher access latency than a regular L1 hit.Regards,Wim
On 1 November 2016 at 08:58, Hanyun Tao <hy...@umich.edu> wrote:
Hi, I'm currently doing a research on instruction prefetching and I'm using Snipersim 5.5.--I have read through the source cod in cache_cntrl.cc, trying to understand how does snipersim model instruction prefetch.According to my knowledge, the instruction prefetch is achieved by calling doprefetch() function with the instruction address and current time stamp. The thing that I don't understand is, how does the snipersim model the impact of late instruction prefetch.For example, if I tried to call the doprefetch function to prefetch the current address at the same time before accessing the cache. I notice that this cache access will be treated as a cache_hit. However, this prefetch is not early enough so there should be a late prefetch penalty for this I cache access.My question is how does sniper sim model the late prefetch penalty for instruction cache?Sincerely,
--
--
You received this message because you are subscribed to the Google
Groups "Sniper simulator" group.
To post to this group, send email to snip...@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group at
http://groups.google.com/group/snipersim?hl=en
---
You received this message because you are subscribed to the Google Groups "Sniper simulator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to snipersim+...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/snipersim?hl=en
---
You received this message because you are subscribed to the Google Groups "Sniper simulator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to snipersim+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/snipersim?hl=en
---
You received this message because you are subscribed to the Google Groups "Sniper simulator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to snipersim+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/snipersim?hl=en
---
You received this message because you are subscribed to the Google Groups "Sniper simulator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to snipersim+unsubscribe@googlegroups.com.