Hello, For multi-threaded applications,is there a way to identify the addresses for each thread and its reads and write ?
Thanks you in advance for your time and support. Best Regards Wael AMR On Sun, Jul 22, 2012 at 4:39 PM, wael Amr <[email protected]> wrote: > Hello > > Really Thanks a lot for this hint and for your time. > I will read in the debug flags. > > Thanks > Best Regards > Wael AMr > > > On Sun, Jul 22, 2012 at 4:33 PM, biswabandan panda <[email protected]>wrote: > >> You can use various debugflags and to identify the the addresses you can >> pkt->getAddr() and >> MemCmd::ReadExReq : MemCmd::ReadReq to distinguish write and reads >> >> >> On Sun, Jul 22, 2012 at 7:59 PM, wael Amr <[email protected]>wrote: >> >>> Hello >>> >>> Really Thanks a lot for your quick reply. >>> Please would you give me any hint for satisfying this purpose ? >>> >>> Best Regards >>> Wael AMR >>> >>> >>> On Sun, Jul 22, 2012 at 3:04 PM, biswabandan panda >>> <[email protected]>wrote: >>> >>>> possible >>>> >>>> On Sun, Jul 22, 2012 at 6:29 PM, wael Amr <[email protected]>wrote: >>>> >>>>> Hello, >>>>> >>>>> I need to use gem5 to: >>>>> >>>>> - run a number of applications,where each application, alone, on a >>>>> processor simulator. >>>>> >>>>> My target is to capture all the memory accesses that each application >>>>> performs. These accesses are dumped to a trace file so that each trace >>>>> file contains entries, where each entry is an address (physical address) >>>>> and access type (read or write). >>>>> For example : >>>>> It looks like: >>>>> 0x000ff1234 w >>>>> 0x000ff1236 r >>>>> 0x000ff1111 r >>>>> >>>>> So i am asking that can i use gem5 to satisfy this purpose ? >>>>> >>>>> Welcome for any suggestions/hints. >>>>> I would appreciate it if anyone could reply at your earliest >>>>> convenience. >>>>> >>>>> Thanks >>>>> Best Regards >>>>> Wael AMR >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> gem5-users mailing list >>>>> [email protected] >>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *thanks®ards >>>> * >>>> *BISWABANDAN* >>>> *Any intelligent fool can make things bigger, more complex, and more >>>> violent. >>>> It takes a touch of genius - and a lot of courage - to move in the >>>> opposite direction.* >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 >>> >> >> >> >> -- >> >> *thanks®ards >> * >> *BISWABANDAN* >> *Any intelligent fool can make things bigger, more complex, and more >> violent. >> It takes a touch of genius - and a lot of courage - to move in the >> opposite direction.* >> >> >> >> >> >> _______________________________________________ >> 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
