Hi,
         In the file /mem/cache/cache.cc the following lines refer to the files split.hh and split.cc
#if defined(USE_CACHE_SPLIT)
#include "mem/cache/tags/split.hh"
#endif
..
..
#if defined(USE_CACHE_SPLIT)
template class Cache<CacheTags<Split,NullCompression>, BlockingBuffer, SimpleCoherence>;
template class Cache<CacheTags<Split,NullCompression>, BlockingBuffer, UniCoherence>;
template class Cache<CacheTags<Split,NullCompression>, MissQueue, SimpleCoherence>;
template class Cache<CacheTags<Split,NullCompression>, MissQueue, UniCoherence>;
 
But I could not find these files in the dir /mem/cache/tags. So I am a little confused, it would be great help if someone could explain how the cache is being split.
Thanks,
Mishali


New Yahoo! Messenger with Voice. Call regular phones from your PC and save big.

Reply via email to