gem5.components.processors.decoupled_processor module

class gem5.components.processors.decoupled_processor.DecoupledProcessor(num_cores: int, isa: ISA, decoupled: bool = True)

Bases: BaseCPUProcessor

A DecoupledProcessor contains a number of O3 cores configured with a decoupled frontend. By default each core is equiped with a 8K Entry BTB and a 32K LTAGE branch predictor.

abstract = False
cxx_exports = []
cxx_extra_bases = []
cxx_param_exports = []
cxx_template_params = []
override_create = False