Hi ,
when a block is hwprefetched, the status of the block
changed to BlkHWPrefetched. But why it is in these lines where MSHR responds
to the prefetcher and why not in the lines where prefetch was issued as in
line no 1428 to 1432 in cache-impl.hh . I want to get the stats of the
blocks which are prefetched and causes hit in the cache. So i thought i will
check whether the block which causes a hit is BlkHWPrefetched. please
clarify
lines-937-943 in cache_impl.hh:
case MSHR::Target::FromPrefetcher:
assert(target->pkt->cmd == MemCmd::HardPFReq);
if (blk)
blk->status |= BlkHWPrefetched;
delete target->pkt->req;
delete target->pkt;
break;
--
*thanks®ards
*
*BISWABANDAN PANDA*
*M.S.(RESEARCH SCHOLAR)*
*RISE LAB*
*IIT MADRAS*
http://www.cse.iitm.ac.in/~biswa/
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users