Hi,all,

I want to implement a cache scan process which will run every fixed cycles
to detect the activity of the victim process. I want to run it every fixed
clock cycles and read each cache line and record the time consumed by the
reading. 

It seems rather difficult to implement this as two workloads and schedule
them every fixed cycles. So I was wandering how can I embed the spy process
into gem5 such that:

1. Called every fixed number of ticks and stall all other processes (it
seems I can call it in commMonitor for simplicity);
2. Scan the cache and can record the timing used for each cache set scan (to
detect the cache hit and miss);
3. Resume other processes after the scan.




_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to