Hello Andreas, I am trying to collect the per request memory access latency of a specific linux process Read requests. I am running two memory intensive linux processes in a single core. In my understanding, the Thread id/Context id, Master id are the same for the two process memory requests running in the same core. So I won't be able to differentiate the requests of one process from the other using that. Is it possible to differentiate the memory requests at DRAM Controller layer based on linux process id?
Thanks, Prathap On Mon, Mar 30, 2015 at 12:35 PM, Andreas Hansson <[email protected]> wrote: > 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]> > Reply-To: gem5 users mailing list <[email protected]> > Date: Monday, 30 March 2015 17:27 > To: gem5 users mailing list <[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 >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
