commit | 4a435b982b94cfb885e621d7536da6529fca62aa | [log] [tgz] |
---|---|---|
author | jiemingyin <bjm419@gmail.com> | Wed Oct 21 19:43:05 2020 -0400 |
committer | Bobby R. Bruce <bbruce@ucdavis.edu> | Fri Nov 06 19:46:42 2020 +0000 |
tree | ffb0f45f5d9f12708c93d137fa9add37199cfe89 | |
parent | 090fa08c149768e940f857df9cb936da23ae48da [diff] |
mem-garnet: Fix garnet network interface stats Fixing a bug in garnet network interface where flit source delay is computed using both tick and cycle. Change-Id: If21a985f371a818611d13e9cd5ce344dbcf5fb2b Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/36416 Reviewed-by: Srikant Bharadwaj <srikant.bharadwaj@amd.com> Maintainer: Matthew Poremba <matthew.poremba@amd.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/37115 Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu> Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br> Reviewed-by: Jieming Yin <bjm419@gmail.com>
diff --git a/src/mem/ruby/network/garnet/NetworkInterface.cc b/src/mem/ruby/network/garnet/NetworkInterface.cc index 6dbe0d9..bd5390f 100644 --- a/src/mem/ruby/network/garnet/NetworkInterface.cc +++ b/src/mem/ruby/network/garnet/NetworkInterface.cc
@@ -435,7 +435,7 @@ net_msg_ptr->getMessageSize()), oPort->bitWidth(), curTick()); - fl->set_src_delay(curTick() - ticksToCycles(msg_ptr->getTime())); + fl->set_src_delay(curTick() - msg_ptr->getTime()); niOutVcs[vc].insert(fl); }