Hi,
I have been using two different versions of GEMS (1.3 and
2.0). In GEMS 1.3, I was using the ‘MOSI_SMP_bcast’ protocol with
the parameter REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH to false. I got the L1 cache
statistics.
In GEMS 2.0, I am using the ‘MESI_CMP_filter_directory’
protocol. I tried with setting the REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH to
false. But this time I got the following error.
failed assertion 'REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH' at fn void
profile_L1Cache_miss(const CacheMsg&, NodeID) in slicc_interface/RubySlicc_Profiler_interface.C:124
failed assertion 'REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH' at fn void
profile_L1Cache_miss(const CacheMsg&, NodeID) in slicc_interface/RubySlicc_Profiler_interface.C:124
At this point you might want to attach a debug to the running and get to the
crash site; otherwise press enter to continue
I tried with the parameter set to true and everything was fine and I got
the proper L1 cache statistics. Please advise what went wrong.
Thanks,
Arnab