Hey Brad,
  I just did an update of my repo from revision 8107:2e269d6fb3e6 to the
latest, and I got some warnings.  I haven't encountered any problems yet,
but I'm not sure if they might be problematic:

joel@vein:~/research/m5/m5$ hg pull -u
pulling from http://repo.m5sim.org/m5
searching for changes
adding changesets
adding manifests
adding file changes
added 157 changesets with 2344 changes to 1326 files
warning: detected divergent renames of src/mem/ruby/network/Network.cc to:
 src/mem/ruby/network/BasicLink.cc
 src/mem/ruby/network/garnet/fixed-pipeline/GarnetLink_d.cc
 src/mem/ruby/network/garnet/flexible-pipeline/GarnetLink.cc
 src/mem/ruby/network/simple/SimpleLink.cc
warning: detected divergent renames of src/mem/ruby/network/Network.hh to:
 src/mem/ruby/network/BasicLink.hh
 src/mem/ruby/network/garnet/fixed-pipeline/GarnetLink_d.hh
 src/mem/ruby/network/garnet/flexible-pipeline/GarnetLink.hh
 src/mem/ruby/network/simple/SimpleLink.hh
warning: detected divergent renames of
src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.py to:
 src/mem/ruby/network/garnet/fixed-pipeline/GarnetLink_d.py
 src/mem/ruby/network/garnet/fixed-pipeline/GarnetRouter_d.py
 src/mem/ruby/network/garnet/flexible-pipeline/GarnetLink.py
 src/mem/ruby/network/garnet/flexible-pipeline/GarnetRouter.py
1306 files updated, 0 files merged, 50 files removed, 0 files unresolved

  Joel



On Thu, Apr 28, 2011 at 7:31 PM, Brad Beckmann <brad.beckm...@amd.com>wrote:

> changeset 89d0e7c17d1e in /z/repo/m5
> details: http://repo.m5sim.org/m5?cmd=changeset;node=89d0e7c17d1e
> description:
>        garnet: removed flit_width from Routers
>
> diffstat:
>
>  src/mem/ruby/network/garnet/fixed-pipeline/GarnetRouter_d.py  |  1 -
>  src/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc        |  1 -
>  src/mem/ruby/network/garnet/fixed-pipeline/Router_d.hh        |  1 -
>  src/mem/ruby/network/garnet/flexible-pipeline/GarnetRouter.py |  1 -
>  src/mem/ruby/network/orion/NetworkPower.cc                    |  3 ++-
>  5 files changed, 2 insertions(+), 5 deletions(-)
>
> diffs (55 lines):
>
> diff -r 39e42ccddd63 -r 89d0e7c17d1e
> src/mem/ruby/network/garnet/fixed-pipeline/GarnetRouter_d.py
> --- a/src/mem/ruby/network/garnet/fixed-pipeline/GarnetRouter_d.py      Thu
> Apr 28 17:18:14 2011 -0700
> +++ b/src/mem/ruby/network/garnet/fixed-pipeline/GarnetRouter_d.py      Thu
> Apr 28 17:18:14 2011 -0700
> @@ -39,6 +39,5 @@
>                               "virtual channels per message class")
>     virt_nets = Param.Int(Parent.number_of_virtual_networks,
>                           "number of virtual networks")
> -    flit_width = Param.Int(Parent.ni_flit_size, "flit width == flit size")
>
>
> diff -r 39e42ccddd63 -r 89d0e7c17d1e
> src/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc
> --- a/src/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc    Thu Apr 28
> 17:18:14 2011 -0700
> +++ b/src/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc    Thu Apr 28
> 17:18:14 2011 -0700
> @@ -49,7 +49,6 @@
>     m_virtual_networks = p->virt_nets;
>     m_vc_per_vnet = p->vcs_per_class;
>     m_num_vcs = m_virtual_networks * m_vc_per_vnet;
> -    m_flit_width = p->flit_width;
>
>     m_routing_unit = new RoutingUnit_d(this);
>     m_vc_alloc = new VCallocator_d(this);
> diff -r 39e42ccddd63 -r 89d0e7c17d1e
> src/mem/ruby/network/garnet/fixed-pipeline/Router_d.hh
> --- a/src/mem/ruby/network/garnet/fixed-pipeline/Router_d.hh    Thu Apr 28
> 17:18:14 2011 -0700
> +++ b/src/mem/ruby/network/garnet/fixed-pipeline/Router_d.hh    Thu Apr 28
> 17:18:14 2011 -0700
> @@ -96,7 +96,6 @@
>   private:
>     int m_virtual_networks, m_num_vcs, m_vc_per_vnet;
>     GarnetNetwork_d *m_network_ptr;
> -    int m_flit_width;
>
>     std::vector<double> buf_read_count;
>     std::vector<double> buf_write_count;
> diff -r 39e42ccddd63 -r 89d0e7c17d1e
> src/mem/ruby/network/garnet/flexible-pipeline/GarnetRouter.py
> --- a/src/mem/ruby/network/garnet/flexible-pipeline/GarnetRouter.py     Thu
> Apr 28 17:18:14 2011 -0700
> +++ b/src/mem/ruby/network/garnet/flexible-pipeline/GarnetRouter.py     Thu
> Apr 28 17:18:14 2011 -0700
> @@ -39,6 +39,5 @@
>                               "virtual channels per message class")
>     virt_nets = Param.Int(Parent.number_of_virtual_networks,
>                           "number of virtual networks")
> -    flit_width = Param.Int(Parent.ni_flit_size, "flit width == flit size")
>
>
> diff -r 39e42ccddd63 -r 89d0e7c17d1e
> src/mem/ruby/network/orion/NetworkPower.cc
> --- a/src/mem/ruby/network/orion/NetworkPower.cc        Thu Apr 28 17:18:14
> 2011 -0700
> +++ b/src/mem/ruby/network/orion/NetworkPower.cc        Thu Apr 28 17:18:14
> 2011 -0700
> @@ -96,7 +96,8 @@
>     uint32_t num_vc_per_vclass = m_vc_per_vnet;
>     uint32_t in_buf_per_data_vc = m_network_ptr->getBuffersPerDataVC();
>     uint32_t in_buf_per_ctrl_vc = m_network_ptr->getBuffersPerCtrlVC();
> -    uint32_t flit_width = m_flit_width * 8; //flit width in bits
> +    //flit width in bits
> +    uint32_t flit_width = m_network_ptr->getNiFlitSize() * 8;
>
>     orion_rtr_ptr = new OrionRouter(
>         num_in_port,
> _______________________________________________
> m5-dev mailing list
> m5-dev@m5sim.org
> http://m5sim.org/mailman/listinfo/m5-dev
>



-- 
  Joel Hestness
  PhD Student, Computer Architecture
  Dept. of Computer Science, University of Texas - Austin
  http://www.cs.utexas.edu/~hestness
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to