diff --git a/configs/ruby/AMD_Base_Constructor.py b/configs/ruby/AMD_Base_Constructor.py index 23a80a7ef0..96f6575895 100644 --- a/configs/ruby/AMD_Base_Constructor.py +++ b/configs/ruby/AMD_Base_Constructor.py @@ -36,8 +36,11 @@ import math import m5 from m5.objects import * from m5.defines import buildEnv -from m5.util import convert +from m5.util import addToPath, convert from CntrlBase import * + +addToPath('../') + from topologies.Cluster import Cluster # diff --git a/configs/ruby/GPU_RfO.py b/configs/ruby/GPU_RfO.py index 895c693662..fea5e5af47 100644 --- a/configs/ruby/GPU_RfO.py +++ b/configs/ruby/GPU_RfO.py @@ -35,9 +35,12 @@ import math import m5 from m5.objects import * from m5.defines import buildEnv +from m5.util import addToPath from Ruby import create_topology from Ruby import send_evicts +addToPath('../') + from topologies.Cluster import Cluster from topologies.Crossbar import Crossbar diff --git a/configs/ruby/GPU_VIPER.py b/configs/ruby/GPU_VIPER.py index 87c84b898a..8d1223025d 100644 --- a/configs/ruby/GPU_VIPER.py +++ b/configs/ruby/GPU_VIPER.py @@ -35,9 +35,12 @@ import math import m5 from m5.objects import * from m5.defines import buildEnv +from m5.util import addToPath from Ruby import create_topology from Ruby import send_evicts +addToPath('../') + from topologies.Cluster import Cluster from topologies.Crossbar import Crossbar diff --git a/configs/ruby/GPU_VIPER_Baseline.py b/configs/ruby/GPU_VIPER_Baseline.py index 19005ead76..960cbbdd64 100644 --- a/configs/ruby/GPU_VIPER_Baseline.py +++ b/configs/ruby/GPU_VIPER_Baseline.py @@ -35,9 +35,12 @@ import math import m5 from m5.objects import * from m5.defines import buildEnv +from m5.util import addToPath from Ruby import create_topology from Ruby import send_evicts +addToPath('../') + from topologies.Cluster import Cluster from topologies.Crossbar import Crossbar diff --git a/configs/ruby/GPU_VIPER_Region.py b/configs/ruby/GPU_VIPER_Region.py index 98a054e9ea..90e8b773a4 100644 --- a/configs/ruby/GPU_VIPER_Region.py +++ b/configs/ruby/GPU_VIPER_Region.py @@ -35,8 +35,11 @@ import math import m5 from m5.objects import * from m5.defines import buildEnv +from m5.util import addToPath from Ruby import send_evicts +addToPath('../') + from topologies.Cluster import Cluster class CntrlBase: diff --git a/configs/ruby/MOESI_AMD_Base.py b/configs/ruby/MOESI_AMD_Base.py index 407f2e86cc..ad16543930 100644 --- a/configs/ruby/MOESI_AMD_Base.py +++ b/configs/ruby/MOESI_AMD_Base.py @@ -35,9 +35,12 @@ import math import m5 from m5.objects import * from m5.defines import buildEnv +from m5.util import addToPath from Ruby import create_topology from Ruby import send_evicts +addToPath('../') + from topologies.Cluster import Cluster from topologies.Crossbar import Crossbar diff --git a/configs/ruby/Ruby.py b/configs/ruby/Ruby.py index 2fb174061b..2ddf608fb3 100644 --- a/configs/ruby/Ruby.py +++ b/configs/ruby/Ruby.py @@ -47,6 +47,8 @@ from m5.objects import * from m5.defines import buildEnv from m5.util import addToPath, fatal +addToPath('../') + from common import MemConfig from topologies import *