[gem5-users] CommMonitor with PARSEC Benchmarks

2017-07-19 Thread Josue Rodriguez Nieves
Hi All, I successfully run gem5 with different application of PARSEC Benchmarks. Now the things is I wanna use Common Monitor to monitoring or trace the behavior of this applications. I read some of the past questions but I don't have success implementing Comm Monitor in gem5 with PARSEC. Anyone c

[gem5-users] CommMonitor error in FS mode

2016-04-01 Thread Kien Trinh Quang
Hi everyone, I am a newbie to gem5, currently I am running ARM in FS mode, CacheConfig.py was modified to insert CommMonitor before L2 cache to log the traffic: #system.l2.cpu_side = system.tol2bus.master #system.l2.mem_side = system.membus.slave # here is what I added system.moni

Re: [gem5-users] CommMonitor NameError

2015-01-16 Thread Azadeh Shirvanian via gem5-users
ge .py files in src/ you have to rebuild gem5. > > Andreas > > From: Azadeh Shirvanian via gem5-users > Reply-To: Azadeh Shirvanian , gem5 users > mailing list > Date: Thursday, 15 January 2015 19:12 > To: "gem5-users@gem5.org" > Subject: [gem5-users] CommMonito

Re: [gem5-users] CommMonitor NameError

2015-01-15 Thread Andreas Hansson via gem5-users
ers@gem5.org>> Date: Thursday, 15 January 2015 19:12 To: "gem5-users@gem5.org<mailto:gem5-users@gem5.org>" mailto:gem5-users@gem5.org>> Subject: [gem5-users] CommMonitor NameError Dear all I am using CommMonitor to trace the address and the data between CPU and L1 data

[gem5-users] CommMonitor NameError

2015-01-15 Thread Azadeh Shirvanian via gem5-users
Dear all I am using CommMonitor to trace the address and the data between CPU and L1 data cache. I have installed libprotobuf-dev and HAVE_PROTOBUF is set to 1 in "build/X86/config/have_protobuf.hh". However, I am still getting the NameError: name 'CommMonitor' is not defined. I have read many e

Re: [gem5-users] CommMonitor not logging accessed address

2014-10-14 Thread Patrick L. via gem5-users
Andreas Hansson via gem5-users gem5.org> writes: > > Hi Patrick, > > I suspect you are running in atomic mode (i.e. fast-forward mode). For the > CommMonitor to actually capture any stats you need to run in timing mode > (performance-modelling mode). > > In Syscall Emulation mode the separat

Re: [gem5-users] CommMonitor not logging accessed address

2014-10-14 Thread Andreas Hansson via gem5-users
Hi Patrick, I suspect you are running in atomic mode (i.e. fast-forward mode). For the CommMonitor to actually capture any stats you need to run in timing mode (performance-modelling mode). In Syscall Emulation mode the separate TLB module is not used afaik. Andreas On 10/14/14, 8:51 PM, "Patri

Re: [gem5-users] CommMonitor not logging accessed address

2014-10-14 Thread Patrick L. via gem5-users
Patrick L. via gem5-users gem5.org> writes: > > I am using a CommMonitor to log all accesses to the L1. I wrote a simple > program that mallocs some space and reads and writes to it. The program > also prints out the address returned by the call to malloc. However, in > looking at the log of

[gem5-users] CommMonitor not logging accessed address

2014-10-14 Thread Patrick L. via gem5-users
I am using a CommMonitor to log all accesses to the L1. I wrote a simple program that mallocs some space and reads and writes to it. The program also prints out the address returned by the call to malloc. However, in looking at the log of L1 accesses, I don't see that address. Does anyone know

Re: [gem5-users] CommMonitor to capture cache traces

2014-06-24 Thread Salajegheh, Negin via gem5-users
n for your support -Negin From: Andreas Hansson [mailto:andreas.hans...@arm.com] Sent: Tuesday, June 24, 2014 9:48 AM To: Salajegheh, Negin; gem5 users mailing list Subject: Re: [gem5-users] CommMonitor to capture cache traces Hi Negin, You need to set the trace_enable flag to True. If you lea

Re: [gem5-users] CommMonitor to capture cache traces

2014-06-24 Thread Andreas Hansson via gem5-users
rm.com>>, gem5 users mailing list mailto:gem5-users@gem5.org>> Subject: RE: [gem5-users] CommMonitor to capture cache traces Thanks for the quick response Andreas, What are the correct tracing flags for the monitor? The snippet from my config.ini [system.cpu.L1MONITOR] type=CommMonitor

Re: [gem5-users] CommMonitor to capture cache traces

2014-06-24 Thread Salajegheh, Negin via gem5-users
again for your help. From: Andreas Hansson [mailto:andreas.hans...@arm.com] Sent: Monday, June 23, 2014 5:53 PM To: Salajegheh, Negin; gem5 users mailing list Subject: Re: [gem5-users] CommMonitor to capture cache traces Hi Negin, I have added some comments regarding CommMonitor use to the Wi

Re: [gem5-users] CommMonitor to capture cache traces

2014-06-23 Thread Andreas Hansson via gem5-users
s@gem5.org>" mailto:gem5-users@gem5.org>> Subject: [gem5-users] CommMonitor to capture cache traces I’ve read these threads: http://www.mail-archive.com/gem5-users@gem5.org/msg09221.html and https://www.mail-archive.com/gem5-users@gem5.org/msg08511.html I have successfully

[gem5-users] CommMonitor to capture cache traces

2014-06-23 Thread Salajegheh, Negin via gem5-users
I've read these threads: http://www.mail-archive.com/gem5-users@gem5.org/msg09221.html and https://www.mail-archive.com/gem5-users@gem5.org/msg08511.html I have successfully attached a CommMonitor between cpu and cache. The CommMonitor appears in config.ini and the trace .ptrc file gets generat

Re: [gem5-users] CommMonitor

2014-04-23 Thread anonymous
Ok great thank you for all of the help. I have looked at those, but they do not do memory access directly so there is no need to see what is in cache, just block relation. I will continue looking. I do have a followup question, but it is off topic. I will start a new thread. Thanks again.

Re: [gem5-users] CommMonitor

2014-04-23 Thread Andreas Hansson
Hi, To be clear, the CommMonitor can help you see what transactions are arriving at the cache, but it will not tell you what data is in the cache (as that depends on the cache configuration, other caches etc). If you are implementing a prefetcher I??d suggest to have a look at one of the existing

Re: [gem5-users] CommMonitor

2014-04-23 Thread anonymous
Andreas Hansson arm.com> writes: > > Hi, > > There are two issues here: > > 1) Do you really want to see the contents of the cache? If so, the > CommMonitor will not help you, and the only way would be to implement some > form of ³dump² function yourself. > > 2) Ensure you have protoc and the

Re: [gem5-users] CommMonitor

2014-04-23 Thread Andreas Hansson
Hi, There are two issues here: 1) Do you really want to see the contents of the cache? If so, the CommMonitor will not help you, and the only way would be to implement some form of ³dump² function yourself. 2) Ensure you have protoc and the development headers (libprotobuf-dev). If your protoc i

[gem5-users] CommMonitor

2014-04-22 Thread anonymous
Hi, I am attempting to view the contents of the l1-data cache. I understand the CommMontior may be the best option (if not please correct me if there is a way to dump the cache) However I can not seem to add the CommMonitor I've followed the instructions on this forum still recieve the erro

Re: [gem5-users] CommMonitor Help

2014-01-22 Thread Aditya Deshpande
n what you want to do). > > Good luck. > > Andreas > > From: Aditya Deshpande > Date: Tuesday, 21 January 2014 18:45 > To: Andreas Hansson , "gem5-users@gem5.org" < > gem5-users@gem5.org> > Subject: Re: [gem5-users] CommMonitor Help > >Andreas, >

Re: [gem5-users] CommMonitor Help

2014-01-22 Thread Andreas Hansson
ilto:gem5-users@gem5.org>" mailto:gem5-users@gem5.org>> Subject: Re: [gem5-users] CommMonitor Help Andreas, I am using se.py file for configuration. I have added following lines in /configs/common/CacheConfig.py system.monitor2 = CommMonitor(trace_file="cach

Re: [gem5-users] CommMonitor Help

2014-01-21 Thread Aditya Deshpande
Andreas, I am using se.py file for configuration. I have added following lines in /configs/common/CacheConfig.py system.monitor2 = CommMonitor(trace_file="cachetrace.txt") system.monitor2.master = system.tol2bus.slave system.monitor2.slave = system.membus.master When I run any code w

Re: [gem5-users] CommMonitor Help

2014-01-20 Thread Andreas Hansson
gt;" mailto:gem5-users@gem5.org>> Subject: [gem5-users] CommMonitor Help Hi, I want to trace memory requests from CPU to various levels of cache. I am using x86 architecture with SE mode and classic memory system. Could anyone give an example of commMonitor() call that needs to be u

[gem5-users] CommMonitor Help

2014-01-16 Thread Aditya Deshpande
Hi, I want to trace memory requests from CPU to various levels of cache. I am using x86 architecture with SE mode and classic memory system. Could anyone give an example of commMonitor() call that needs to be used or some pointers for the same. >From various posts to the mailing lists, I understa

[gem5-users] CommMonitor

2013-06-21 Thread Mohammed G. Khatib
Hi everybody, In the stats file under m5out, I get system.monitor.writeAddrDist::total always equal to 16 regardless of the number writes taking place. My question is: what is this counter meant for? Another question: the number of sample reported (system.monitor.writeAddrDist::samples), is that

[gem5-users] CommMonitor in Gem5

2013-01-18 Thread Victor Ling
Does anyone use CommMonitor in Gem5? What is the trace format look like? Thanks. Victor From: Andreas Hansson To: Victor Ling ; gem5 users mailing list Sent: Wednesday, January 16, 2013 2:43 PM Subject: Re: [gem5-users] Gem5 and trace-driven simulation