[gem5-users] Help to understand memory trace

2015-07-01 Thread Prathap Kolakkampadath
Hello Users,

I am analyzing the memory access pattern of a benchmark. For which i have
connected the communication monitor between cpu and dcache and obtained the
trace. The snippet of trace looks like below.

w,2174471252,4,66,850031503453000
w,2174471256,4,66,850031503453250
w,2174471260,4,66,850031503453500
r,2282845416,4,74,850031503516750
r,4017452700,4,74,850031503518250
u,4017452700,4,2097218,850031503521500
u,4017452700,4,2097218,850031503524000
w,2174471204,4,66,850031503531500

Here i could see some packet are marked with  commands 'u'(not read nor
write). What does this mean?
Also i am trying to understand the flag values(66, 74, 2097218). Can anyone
help me in understanding what do these flag values indicate?

Thanks,
Prathap Kumar Valsan
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Help to understand memory trace

2015-07-01 Thread Andreas Hansson
Hi Prathap.

Have a look at src/proto/packet.proto. The ASCII output is not really intended 
to be used for anything besides “checking”.

The fields in the trace correspond to the enums in src/mem/packet.hh and 
src/mem/request.hh

Andreas

From: gem5-users 
gem5-users-boun...@gem5.orgmailto:gem5-users-boun...@gem5.org on behalf of 
Prathap Kolakkampadath kvprat...@gmail.commailto:kvprat...@gmail.com
Reply-To: gem5 users mailing list 
gem5-users@gem5.orgmailto:gem5-users@gem5.org
Date: Wednesday, 1 July 2015 11:53
To: gem5 users mailing list gem5-users@gem5.orgmailto:gem5-users@gem5.org
Subject: [gem5-users] Help to understand memory trace

Hello Users,

I am analyzing the memory access pattern of a benchmark. For which i have 
connected the communication monitor between cpu and dcache and obtained the 
trace. The snippet of trace looks like below.

w,2174471252,4,66,850031503453000
w,2174471256,4,66,850031503453250
w,2174471260,4,66,850031503453500
r,2282845416,4,74,850031503516750
r,4017452700,4,74,850031503518250
u,4017452700,4,2097218,850031503521500
u,4017452700,4,2097218,850031503524000
w,2174471204,4,66,850031503531500

Here i could see some packet are marked with  commands 'u'(not read nor write). 
What does this mean?
Also i am trying to understand the flag values(66, 74, 2097218). Can anyone 
help me in understanding what do these flag values indicate?

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
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Help to understand memory trace

2015-07-01 Thread Prathap Kolakkampadath
Thanks Andreas.

On Wed, Jul 1, 2015 at 2:42 PM, Andreas Hansson andreas.hans...@arm.com
wrote:

  Hi Prathap.

  Have a look at src/proto/packet.proto. The ASCII output is not really
 intended to be used for anything besides “checking”.

  The fields in the trace correspond to the enums in src/mem/packet.hh and
 src/mem/request.hh

  Andreas

   From: gem5-users gem5-users-boun...@gem5.org on behalf of Prathap
 Kolakkampadath kvprat...@gmail.com
 Reply-To: gem5 users mailing list gem5-users@gem5.org
 Date: Wednesday, 1 July 2015 11:53
 To: gem5 users mailing list gem5-users@gem5.org
 Subject: [gem5-users] Help to understand memory trace

Hello Users,

  I am analyzing the memory access pattern of a benchmark. For which i have
 connected the communication monitor between cpu and dcache and obtained the
 trace. The snippet of trace looks like below.

 w,2174471252,4,66,850031503453000
 w,2174471256,4,66,850031503453250
 w,2174471260,4,66,850031503453500
 r,2282845416,4,74,850031503516750
 r,4017452700,4,74,850031503518250
 u,4017452700,4,2097218,850031503521500
 u,4017452700,4,2097218,850031503524000
 w,2174471204,4,66,850031503531500

  Here i could see some packet are marked with  commands 'u'(not read nor
 write). What does this mean?
  Also i am trying to understand the flag values(66, 74, 2097218). Can
 anyone help me in understanding what do these flag values indicate?

  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
 gem5-users@gem5.org
 http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users