Как сообщает ошибка, такой опции нет.
Тип процессора добавлен для se.py и fs.py при вызове
Options.addCommonOptions(parser)
Вы можете добавить как тип процессора, так и тип памяти вручную, выполнив действия, аналогичные
.
from m5.util import addToPath, fatal
addToPath('../')
from common import CpuConfig
from common import MemConfig
И добавление параметров в парсер
parser = optparse.OptionParser()
# Other parser options
parser.add_option("--cpu-type", type="choice", default="AtomicSimpleCPU",
choices=CpuConfig.cpu_names(),
help = "type of cpu to run with")
parser.add_option("--mem-type", type="choice", default="DDR3_1600_8x8",
choices=MemConfig.mem_names(),
help = "type of memory to use")
Затем параметры добавляются как options.cpu_type и options.mem_type . Вы можете проверить другие примеры (в config / example /), чтобы узнать, нужно ли вам изменять другие вещи, чтобы соответствовать вашим намерениям.