diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/Network.hh --- a/src/mem/ruby/network/Network.hh Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/Network.hh Tue Aug 27 08:34:46 2013 -0500 @@ -88,8 +88,6 @@ LinkDirection direction, const NetDest& routing_table_entry) = 0; - virtual void reset() = 0; - virtual void printStats(std::ostream& out) const = 0; virtual void clearStats() = 0; virtual void print(std::ostream& out) const = 0; diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.hh --- a/src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.hh Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.hh Tue Aug 27 08:34:46 2013 -0500 @@ -74,8 +74,6 @@ return m_vnet_type[vnet]; } - void reset(); - // Methods used by Topology to setup the network void makeOutLink(SwitchID src, NodeID dest, BasicLink* link, LinkDirection direction, diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.cc --- a/src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.cc Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.cc Tue Aug 27 08:34:46 2013 -0500 @@ -128,17 +128,6 @@ delete m_topology_ptr; } -void -GarnetNetwork_d::reset() -{ - for (int node = 0; node < m_nodes; node++) { - for (int j = 0; j < m_virtual_networks; j++) { - m_toNetQueues[node][j]->clear(); - m_fromNetQueues[node][j]->clear(); - } - } -} - /* * This function creates a link from the Network Interface (NI) * into the Network. diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.hh --- a/src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.hh Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.hh Tue Aug 27 08:34:46 2013 -0500 @@ -61,8 +61,6 @@ int getNumNodes(){ return m_nodes; } - void reset(); - void printLinkStats(std::ostream& out) const; void printPowerStats(std::ostream& out) const; void print(std::ostream& out) const; diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.cc --- a/src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.cc Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.cc Tue Aug 27 08:34:46 2013 -0500 @@ -98,17 +98,6 @@ } void -GarnetNetwork::reset() -{ - for (int node = 0; node < m_nodes; node++) { - for (int j = 0; j < m_virtual_networks; j++) { - m_toNetQueues[node][j]->clear(); - m_fromNetQueues[node][j]->clear(); - } - } -} - -void GarnetNetwork::makeInLink(NodeID src, SwitchID dest, BasicLink* link, LinkDirection direction, const NetDest& routing_table_entry) diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/simple/SimpleNetwork.hh --- a/src/mem/ruby/network/simple/SimpleNetwork.hh Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/simple/SimpleNetwork.hh Tue Aug 27 08:34:46 2013 -0500 @@ -58,7 +58,6 @@ void printStats(std::ostream& out) const; void clearStats(); - void reset(); // returns the queue requested for the given component MessageBuffer* getToNetQueue(NodeID id, bool ordered, int network_num, std::string vnet_type); diff -r da44078ebc60 -r e82403f0e0b3 src/mem/ruby/network/simple/SimpleNetwork.cc --- a/src/mem/ruby/network/simple/SimpleNetwork.cc Tue Aug 27 08:31:32 2013 -0500 +++ b/src/mem/ruby/network/simple/SimpleNetwork.cc Tue Aug 27 08:34:46 2013 -0500 @@ -99,21 +99,6 @@ m_topology_ptr->createLinks(this); } -void -SimpleNetwork::reset() -{ - for (int node = 0; node < m_nodes; node++) { - for (int j = 0; j < m_virtual_networks; j++) { - m_toNetQueues[node][j]->clear(); - m_fromNetQueues[node][j]->clear(); - } - } - - for(int i = 0; i < m_switches.size(); i++){ - m_switches[i]->clearBuffers(); - } -} - SimpleNetwork::~SimpleNetwork() { for (int i = 0; i < m_nodes; i++) {