mem: add boolean to disable PacketQueue's size sanity check
authorBrad Beckmann <Brad.Beckmann@amd.com>
Mon, 20 Jul 2015 14:15:18 +0000 (09:15 -0500)
committerBrad Beckmann <Brad.Beckmann@amd.com>
Mon, 20 Jul 2015 14:15:18 +0000 (09:15 -0500)
commitaef8d851bde80f0148ad234d3b216461d364dba3
tree515173d9d180adb9115889b3d86bdb941cd26b63
parent7678ddeb46afc24488cfad776350b586bb5d2b30
mem: add boolean to disable PacketQueue's size sanity check

the sanity check, while generally useful for exposing memory system bugs,
may be spurious with respect to GPU workloads, which may generate many more
requests than typical CPU workloads. the large number of requests generated
by the GPU may cause the req/resp queues to back up, thus queueing more than
100 packets.
src/mem/packet_queue.cc
src/mem/packet_queue.hh