Hi Prathap, Could you be a bit more specific about what you mean by “tracking requests”. Each request that originates in the CPU has an ASID and ThreadID associated with it, as well as a MasterID. You should be able to access these at the DRAM controller if that’s what you’re after. Note that you end up getting requests without this information (write backs etc), so you cannot always rely on it.
Andreas From: Prathap Kolakkampadath <[email protected]<mailto:[email protected]>> Reply-To: gem5 users mailing list <[email protected]<mailto:[email protected]>> Date: Monday, 30 March 2015 17:27 To: gem5 users mailing list <[email protected]<mailto:[email protected]>> Subject: [gem5-users] Tracking DRAM requests from a process Hello Users, I am running Gem5 on ARM FS mode using classic memory system. I am running two process on a single core. I need to track the DRAM requests (memory access latency) of a particular process. Is it possible to identify the process id of a linux process in the DRAM Controller layer? Thanks, Prathap Kumar Valsan -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
