Cross Reference: RubySystem.py
xref: /gem5/src/mem/ruby/system/RubySystem.py
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /gem5/src/mem/ruby/system/
RubySystem.py revision 6880
112837Sgabeblack@google.comfrom m5.params import *
212837Sgabeblack@google.comfrom m5.SimObject import SimObject
312837Sgabeblack@google.com
412837Sgabeblack@google.comclass RubySystem(SimObject):
512837Sgabeblack@google.com    type = 'RubySystem'
612837Sgabeblack@google.com    random_seed = Param.Int(1234, "random seed used by the simulation");
712837Sgabeblack@google.com    randomization = Param.Bool(False,
812837Sgabeblack@google.com        "insert random delays on message enqueue times");
912837Sgabeblack@google.com    tech_nm = Param.Int(45,
1012837Sgabeblack@google.com        "device size used to calculate latency and area information");
1112837Sgabeblack@google.com    freq_mhz = Param.Int(3000, "default frequency for the system");
1212837Sgabeblack@google.com    block_size_bytes = Param.Int(64,
1312837Sgabeblack@google.com        "default cache block size; must be a power of two");
1412837Sgabeblack@google.com    mem_size_mb = Param.Int("");
1512837Sgabeblack@google.com    network = Param.RubyNetwork("")
1612837Sgabeblack@google.com    debug = Param.RubyDebug("the default debug object")
1712837Sgabeblack@google.com    profiler = Param.RubyProfiler("");
1812837Sgabeblack@google.com    tracer = Param.RubyTracer("");
1912837Sgabeblack@google.com
2012837Sgabeblack@google.com

Indexes created Thu Sep 26 06:36:22 EDT 2019