It looks like you're using beta 6. I haven't actually checked, but you may need to upgrade to either the stable or development repositories to get that function.
Gabe Quoting Devraj Chapagain <[email protected]>: > Thanks Soumyaroop for your info.Actually, i'm familiar about these things > but i do not have "contextId()" anywhere in source files. I think the M5 i'm > using needs updated. If you are using it for long time, you may have idea > about this. I really appreciate for your great replies. > > Thanks, > devraj > > On Thu, Jul 16, 2009 at 10:28 AM, soumyaroop roy <[email protected]> wrote: > >> Hello Devraj, >> >> contextId() is defined in request.hh >> >> s...@theoracle:~/work/m5-stable$ grep "contextId()" `find ./src/mem -name >> "*.hh" >> ./src/mem/cache/blk.hh: return (contextId == req->contextId()); >> ./src/mem/cache/blk.hh: : contextId(req->contextId()) >> ./src/mem/request.hh: contextId() const >> ./src/mem/physical.hh: return (contextId == req->contextId()); >> ./src/mem/physical.hh: contextId(req->contextId()) >> >> regards, >> Soumyaroop. >> >> >> On 7/15/09, Devraj Chapagain <[email protected]> wrote: >>> >>> Hi Steve, >>> Thanks lot for your reply. >>> Probably, i have not updates all the latest one. When i search the >>> contextId() >>> in my M5 (within /m5-2.0b6/src/mem/ ), I could not get it. Is it already >>> defined and assigned by M5 developers or i have to myself? >>> I'm really sorry for asking such minor things again and again. >>> >>> >>> >>> >>> On Wed, Jul 15, 2009 at 6:20 AM, Steve Reinhardt <[email protected]>wrote: >>> >>>> >>>> >>>> On Tue, Jul 14, 2009 at 11:23 PM, Devraj Chapagain < >>>> [email protected]> wrote: >>>> >>>>> Hi,I am running a multi core multi-thread program on M5 under ALPHA-SE >>>>> mode in SPEC CPU 2006. I can not get context id when tried to trace the >>>>> parameters of packet. Is core id is context id or not? If not, how can we >>>>> get the context id? >>>>> >>>> >>>> The context ID is in req->contextId(). >>>> >>>> >>>>> >>>>> The next problem is that when I dump the content of the block in packet, >>>>> in some tick times it has no data value in it. >>>>> Is it possible having no value in some tick values? if not, what can be >>>>> the error for this? >>>>> >>>> >>>> Some packets naturally do not have data (e.g., read requests as opposed >>>> to read responses). >>>> >>>> >>>>> >>>>> The last problem is when i use isInstFetch() to distinguish the content >>>>> of packet as whether it is data or instruction, it always return 0 value. >>>>> So, i can't distinguish whether the fetch content is data or instruction. >>>>> >>>> >>>> Are you using the latest version of the code? There was a bug fix within >>>> the past few months on this. If you're still having problems, what CPU >>>> model are you using? Are you tracing from the very beginning of the >>>> program? >>>> >>>> >>>>> >>>>> Could anyone please provide me hints to figure out these problems. >>>>> >>>>> >>>>> >>>>> Thanks in advance, >>>>> devraj >>>>> >>>>> _______________________________________________ >>>>> m5-users mailing list >>>>> [email protected] >>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >>>>> >>>> >>>> >>>> _______________________________________________ >>>> m5-users mailing list >>>> [email protected] >>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >>>> >>> >>> >>> _______________________________________________ >>> m5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >>> >> >> >> >> -- >> Soumyaroop Roy >> Ph.D. Candidate >> Department of Computer Science and Engineering >> University of South Florida, Tampa >> http://www.csee.usf.edu/~sroy >> _______________________________________________ >> m5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >> > _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
