commit | c3880c2c46aefe40cfc593c0792f91b22696ee41 | [log] [tgz] |
---|---|---|
author | Tiago Mück <tiago.muck@arm.com> | Tue Jun 11 15:37:06 2019 -0500 |
committer | Tiago Muck <tiago.muck@arm.com> | Mon Jan 24 19:09:26 2022 +0000 |
tree | 68e0137022508fa6e72738f4287082bb92bfd49b | |
parent | 528d184ac7b2859d5150c9089a9bce13e02aeac2 [diff] |
mem-ruby: refactored SimpleNetwork routing The routing algorithm is encapsulated in a separate SimObject to allow user to implement different routing strategies. The default implementation (WeightBased) maintains the original behavior. JIRA: https://gem5.atlassian.net/browse/GEM5-920 Change-Id: I5c8927f358b8b04b2da55e59679c2f629c7cd2f9 Signed-off-by: Tiago Mück <tiago.muck@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/41858 Reviewed-by: Meatboy 106 <garbage2collector@gmail.com> Maintainer: Jason Lowe-Power <power.jg@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>