Review Board 2.0.15


mem: Add bytes per activate DRAM controller stat

Review Request #1868 - Created May 11, 2013 and submitted

Information
Andreas Hansson
gem5
default
Reviewers
Default
Changeset 9710:c8358e51438e
---------------------------
mem: Add bytes per activate DRAM controller stat

This patch adds a histogram to track how many bytes are accessed in an
open row before it is closed. This metric is useful in characterising
a workload and the efficiency of the DRAM scheduler. For example, a
DDR3-1600 device requires 44 cycles (tRC) before it can activate
another row in the same bank. For a x32 interface (8 bytes per cycle)
that means 8 x 44 = 352 bytes must be transferred to hide the
preparation time.
All regressions pass with stats added
Review request changed
Updated (May 30, 2013, 2:55 a.m.)

Status: Closed (submitted)