The rr arbiter pointer in garnet was getting updated on every request, even if there is no grant. This was leading to a huge variance in wait time at a router at high injection rates. This patch corrects it to update upon a grant. |
||
---|---|---|
.. | ||
fault_model | ||
garnet2.0 | ||
simple | ||
BasicLink.cc | ||
BasicLink.hh | ||
BasicLink.py | ||
BasicRouter.cc | ||
BasicRouter.hh | ||
BasicRouter.py | ||
MessageBuffer.cc | ||
MessageBuffer.hh | ||
MessageBuffer.py | ||
Network.cc | ||
Network.hh | ||
Network.py | ||
SConscript | ||
Topology.cc | ||
Topology.hh |