configs: Add a lat_mem_rd style test script
Review Request #3335 - Created Feb. 15, 2016 and submitted
Information | |
---|---|
Andreas Hansson | |
gem5 | |
default | |
Reviewers | |
Default | |
Changeset 11365:b43ea1b6f554 --------------------------- configs: Add a lat_mem_rd style test script This patch adds a config script that broadly replicates the behaviour of lat_mem_rd. The test is based on traffic generators, and as such we simply randomise addresses in increasingly large ranges, and play them back using the trace functionality of the traffic generator. The test script is accompanied by a post-processing and visualisation script. At the moment no configurability is added to tweak the memory hierarchy, but a follow on patch could easily extend the functionality.
Posted (March 4, 2016, 8:57 a.m.)
I looked a this a little too closely, I think.
-
configs/dram/lat_mem_rd.py (Diff revision 1) -
Not a big deal, but you can remove the assumed tick rate with fromSeconds(toLatency('150ns')) IIRC.
-
configs/dram/lat_mem_rd.py (Diff revision 1) -
Again, it would be nice if this wasn't hard coded. Also, shouldn't it have 3 more 0s? to make it 10^12 (1 ps is the default tick rate, right)?
Review request changed
Updated (March 6, 2016, 9:05 a.m.)
Description: |
|
||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Diff: |
Revision 2 (+456) |
Ship It!