config: add port directions and per-router delay in topology.
Review Request #3556 - Created July 13, 2016 and submitted
| Information | |
|---|---|
| Tushar Krishna | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
| ahansson, bbeckman, jyin, mporemba | |
config: add port directions and per-router delay in topology. This patch adds port direction names to the links during topology creation, which can be used for better printed names for the links or for users to code up their own adaptive routing algorithms. It also adds support for every router to have an independent latency value to support heterogeneous topologies with the subsequent garnet2.0 patch.
Posted (July 21, 2016, 9:53 a.m.)
-
configs/topologies/Mesh_XY.py (Diff revision 1) -
Whitespace
-
src/mem/ruby/network/BasicLink.py (Diff revision 1) -
This variable needs to be the same as the flit size in BaseGarnetNetwork.py in Garnet simulations. Is there an easy way to assign these two variables with the same value?
-
src/mem/ruby/network/BasicLink.py (Diff revision 1) -
Whitespace
Posted (July 22, 2016, 4:01 p.m.)
It seems odd to modify a bunch of garnet "1.0" files when they are deleted in the next patch in this series. Did I miss something here? Are these files effectively "hg mv" 'd by the next patch?
Ship It!
Ship It!
Review request changed
Updated (Aug. 24, 2016, 8:23 a.m.)
Summary: |
|
||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description: |
|
||||||||||||||||||||||||||||||
Diff: |
Revision 2 (+57 -12) |
Ship It!
