|
To create cache warmup files, I always use MOSI_SMP_bcast with private L2 caches.
I think there is a problem with saving caches in MOESI_CMP_directory. Something to do with processor IDs in the trace file. I'm sure it can be fixed by looking at the files in the recorder directory
--Mike
On Dec 2, 2007 7:08 PM, Vivek Venkatesan < vvenkate@xxxxxxxxxxx> wrote:
I'm trying to create a cache warm up trace with ruby using the save-caches command. But when I try to load the trace I get an error.
Specifically this is what I try to do:
1) load-checkpoint, load and init ruby, and run for some X instructions 2) do a ruby0.save-caches "cache.save", and then I write a checkpoint 3) open the new checkpoint file and remove all references to ruby
4) restart simics and load this new checkpoint 5) do load ruby, init ruby and ruby0.load-caches "cache.save" - at this point I get this error
Warning: in fn CacheRequestType string_to_CacheRequestType(const
std::string&) in generated/MOESI_CMP_directory/CacheRequestType.C:86: str is Reading cache contents from 'cache.save.gz'...Warning: in fn CacheRequestType string_to_CacheRequestType(const std::string&) in
generated/MOESI_CMP_director\y/CacheRequestType.C:86: str is Fatal Error: in fn CacheRequestType string_to_CacheRequestType(const std::string&) in generated/MOESI_CMP_directory/CacheRequestType.C:87: Invalid string co\nversion for type CacheRequestType
Fatal Error: in fn CacheRequestType string_to_CacheRequestType(const std::string&) in generated/MOESI_CMP_directory/CacheRequestType.C:87: Invalid string co\nversion for type CacheRequestType
Does anyone know what this is about? Any help would be appreciated. Thanks!
-Vivek _______________________________________________ Gems-users mailing list Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/
" to your search.
|