-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1159/#review2652
-----------------------------------------------------------

Ship it!


Ship It!

- Ali Saidi


On May 2, 2012, 7:24 a.m., Andreas Hansson wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/1159/
> -----------------------------------------------------------
> 
> (Updated May 2, 2012, 7:24 a.m.)
> 
> 
> Review request for Default.
> 
> 
> Description
> -------
> 
> MEM: Add the communication monitor
> 
> This patch adds a communication monitor MemObject that can be inserted
> between a master and slave port to provide a range of statistics about
> the communication passing through it. The communication monitor is
> non-invasive and does not change any properties or timing of the
> packets, with the exception of adding a sender state to be able to
> track latency. The statistics are only collected in timing mode (not
> atomic) to avoid slowing down any fast forwarding.
> 
> An example of the statistics captured by the monitor are: read/write
> burst lengths, bandwidth, request-response latency, outstanding
> transactions, inter transaction time, transaction count, and address
> distribution. The monitor can be used in combination with periodic
> resetting and dumping of stats (through schedStatEvent) to study the
> behaviour over time.
> 
> In future patches, a selection of convenience scripts will be added to
> aid in visualising the statistics collected by the monitor.
> 
> 
> Diffs
> -----
> 
>   src/mem/CommMonitor.py PRE-CREATION 
>   src/mem/SConscript 7f36d4436074 
>   src/mem/comm_monitor.hh PRE-CREATION 
>   src/mem/comm_monitor.cc PRE-CREATION 
> 
> Diff: http://reviews.gem5.org/r/1159/diff/
> 
> 
> Testing
> -------
> 
> Used in combination with various full system simulations
> 
> 
> Thanks,
> 
> Andreas Hansson
> 
>

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to