Well, the two main cache models are cacheController.cpp and mesiCache.cpp --
both of these are typically used in a simulation. cacheController.cpp models
the last level shared cache and mesiCache.cpp models the MESI private caches
with coherence. Additionally, cacheConstants.h have the relevant parameters
for the caches. memoryHierarchy.cpp instantiates all the pieces and connects
them together with buses/interconnects.

I believe the last two you mentioned are indeed deprecated ...

On Fri, May 13, 2011 at 3:06 PM, Hui Kang <[email protected]> wrote:

> Hi, Marss Developers,
> I am wondering what are the cpp files related to the cache hierarchy in
> MarssX86. is it cacheController.cpp?
> Are dcache.cpp and dcache-amd-k8.h deprecated? Thanks.
>
> - Hui
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to