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
