Hi Stuart,

The effect you are seeing with the iocache read latencies sounds rather 
curious. Could you do some more digging into this? From a quick glance, I would 
suspect it has something to do with the handleFill call done as part of 
recvTimingResp in the L2.

Thanks,

Andreas

From: Stuart Ryan <[email protected]<mailto:[email protected]>>
Reply-To: gem5 users mailing list 
<[email protected]<mailto:[email protected]>>
Date: Thursday, 9 May 2013 10:54
To: gem5 users mailing list <[email protected]<mailto:[email protected]>>
Subject: [gem5-users] Controlling latency to DDR seen by CPU in ARM FS

Hi,
  I'm struggling to find how to control the latency to DDR controller seen by 
the CPU (and the CPU only) in ARM FS.

I tried controlling the l2 response_latency (which BaseCache.py descibes as 
"Additional cache latency for the return path to core on a miss") , but this 
also seems to impact the latency seen by initiators coming through the IOCache

E.g. testsys.iocache.ReadReq_avg_miss_latency::realview.ethernet increases as I 
increase response_latency in the L2 cache.

Is there another mechanism I am missing which would allow me to control the CPU 
to DDR controller latency?

Thanks for your advise,
Stuart.

-- 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