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

Reply via email to