Hi Timothy,

I do not use Ruby myself, so I do not dare say what the memBuffer stats
represent. The num_read and num_write stats for the memory controller are
just that, how many read requests and how many write requests have
accessed the memory. They are in fact from AbstractMemory. If you run with
the proper DRAMCtrl I would instead suggest to look at the actual DRAM
accesses (bytesReadDRAM and similar).

Also remember that there may be many channels of DRAM, so you have to look
at the stats across all the mem_ctrl instances.

Andreas

On 24/02/2016, 04:21, "gem5-users on behalf of Timothy Chong"
<[email protected] on behalf of [email protected]> wrote:

>Hello there,
>
>I’ve been running FS with ruby. I would like to see the statistics of
>memory access to the memory controller.
>
>I was a little confused by the different mem read numbers.
>
>Specifically, there’s the mem_ctrls.num_read, which is broken down to
>inst, data, dtb.walker, and itbwalker. It says mem_ctrls, so I sort of
>assumed that it is for the memory controller access.
>
>However, when I looked more into the statistics, I also found
>system.ruby_cntrl0.memBuffer.memReads, which are MUCH lower than the
>numbers for mem_ctrls.num_read.
>
>Which one is the read/write access into he memory controller? And what
>exactly is mem_ctrls.num_read and the broken down statistics?
>
>Thank you,
>Timothy Chong
>_______________________________________________
>gem5-users mailing list
>[email protected]
>http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

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.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to