Hello everyone,
I know there is DirEntry which is a PerfectCacheMemory in
MOESI_CMP_directory protocol. After having a look at the
PerfectCacheMemory.h, I found the ::cacheAvail returns always true and
::cacheProbe is not implemented. Does that mean it's an *infinitely*
large cache?
I am curious about the intention to use this structure in MOESI, because
it's not present in MSI_MOSI protocol. Maybe it's intented to use this
simple structure for improving performance, but is it meaningful for
study if it has infinite size? Please point out if I have any
misunderstandings.
Best Regards,
Huan
|