ChampSim
config.defaults Namespace Reference

Functions

def core_defaults (cpu, name, ll_name=None)
 
def ul_dependent_defaults (*uls, set_factor=512, queue_factor=32, mshr_factor=32, bandwidth_factor=0.5)
 
def defaulter (cores, cache_list, factor_list, key)
 
def default_path (cores, caches, factor_list, member_list, name)
 
def l1i_path (cores, caches)
 
def l1d_path (cores, caches)
 
def itlb_path (cores, caches)
 
def dtlb_path (cores, caches)
 
def list_defaults (cores, caches)
 

Function Documentation

◆ core_defaults()

def config.defaults.core_defaults (   cpu,
  name,
  ll_name = None 
)

◆ default_path()

def config.defaults.default_path (   cores,
  caches,
  factor_list,
  member_list,
  name 
)

◆ defaulter()

def config.defaults.defaulter (   cores,
  cache_list,
  factor_list,
  key 
)

◆ dtlb_path()

def config.defaults.dtlb_path (   cores,
  caches 
)

◆ itlb_path()

def config.defaults.itlb_path (   cores,
  caches 
)

◆ l1d_path()

def config.defaults.l1d_path (   cores,
  caches 
)

◆ l1i_path()

def config.defaults.l1i_path (   cores,
  caches 
)

◆ list_defaults()

def config.defaults.list_defaults (   cores,
  caches 
)

◆ ul_dependent_defaults()

def config.defaults.ul_dependent_defaults ( uls,
  set_factor = 512,
  queue_factor = 32,
  mshr_factor = 32,
  bandwidth_factor = 0.5 
)