Hi everyone,\ \ As we already know, a "Read miss" at the last cache level (LLC) means that the desired block in the LLC for reading was not found. Consequently, it is necessary to locate a victim block and copy the desired block from the main memory to the victim block's location in the last cache level.
I want to see the data content of the blocks that were brought to the last level of the cache due to a read miss from the main memory. However, I am unsure where the Read Miss operation is implemented. Based on my research, it appears that the function:\ \ CacheBlk\* BaseCache::handleFill(PacketPtr pkt, CacheBlk \*blk, PacketList &writebacks, bool allocate)\ \ maybe helpful in this regard. I would greatly appreciate any suggestions or guidance on how to effectively validate my findings. For your information, I am utilizing a classic cache configuration and an O3 CPU type. Thank you for your attention to this matter, and I eagerly look forward to your guidance. Sincerely,\ Zahra Moein
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org