summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/topologies/Mesh.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/ruby/network/topologies/Mesh.py')
-rw-r--r--src/mem/ruby/network/topologies/Mesh.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mem/ruby/network/topologies/Mesh.py b/src/mem/ruby/network/topologies/Mesh.py
index 57913e778..d9ddc7b17 100644
--- a/src/mem/ruby/network/topologies/Mesh.py
+++ b/src/mem/ruby/network/topologies/Mesh.py
@@ -29,6 +29,9 @@
from m5.params import *
from m5.objects import *
+class Mesh(Topology):
+ description='Mesh'
+
# Makes a generic mesh assuming an equal number of cache and directory cntrls
def makeTopology(nodes, options):
@@ -87,6 +90,6 @@ def makeTopology(nodes, options):
node_b=south_id,
weight=2))
- return Topology(ext_links=ext_links,
- int_links=int_links,
- num_int_nodes=num_routers)
+ return Mesh(ext_links=ext_links,
+ int_links=int_links,
+ num_int_nodes=num_routers)