Hi, I am trying to understand how memory requests are being annuled. The code in MemoryHierarchy::annul_request is almost commented out except for annuling request in the cpu controller. So, if there is a load/store that needs to be annuled (the core issues a annul request) and if the request is currently being serviced by the L3 cache (say), then how does it get annuled? I see there is a CacheController::annul_request but it never gets called. So, could someone share the thoughts on how such requests are annuled?
Thanks much, - Bhushan
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
