diff options
Diffstat (limited to 'configs/topologies/Mesh_XY.py')
-rw-r--r-- | configs/topologies/Mesh_XY.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/configs/topologies/Mesh_XY.py b/configs/topologies/Mesh_XY.py index 79575b35d..66fbd3618 100644 --- a/configs/topologies/Mesh_XY.py +++ b/configs/topologies/Mesh_XY.py @@ -34,6 +34,8 @@ from __future__ import absolute_import from m5.params import * from m5.objects import * +from common import FileSystemConfig + from .BaseTopology import SimpleTopology # Creates a generic Mesh assuming an equal number of cache @@ -174,3 +176,9 @@ class Mesh_XY(SimpleTopology): network.int_links = int_links + + # Register nodes with filesystem + def registerTopology(self, options): + for i in xrange(options.num_cpus): + FileSystemConfig.register_node([i], + MemorySize(options.mem_size) / options.num_cpus, i) |