Public Member Functions | Data Fields

Core Class Reference

Inheritance diagram for Core:
McPATComponent McPATComponent

Public Member Functions

 Core (ParseXML *XML_interface, int ithCore_, InputParameter *interface_ip_)
void set_core_param ()
void computeEnergy (bool is_tdp=true)
void displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true)
InstFetchUSSTreturnIFU ()
LoadStoreUSSTreturnLSU ()
MemManUSSTreturnMMU ()
EXECUSSTreturnEXU ()
RENAMINGUSSTreturnRNU ()
PipelineSSTreturnPIPE ()
 Core (ParseXML *XML_interface, int ithCore_, InputParameter *interface_ip_)
void set_core_param ()
void computeEnergy (bool is_tdp=true)
void displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true)
InstFetchUSSTreturnIFU ()
LoadStoreUSSTreturnLSU ()
MemManUSSTreturnMMU ()
EXECUSSTreturnEXU ()
RENAMINGUSSTreturnRNU ()
PipelineSSTreturnPIPE ()

Data Fields

ParseXMLXML
int ithCore
InputParameter interface_ip
double clockRate
double executionTime
double scktRatio
double chip_PR_overhead
double macro_PR_overhead
InstFetchUifu
LoadStoreUlsu
MemManUmmu
EXECUexu
RENAMINGUrnu
Pipelinecorepipe
UndiffCoreundiffCore
SharedCachel2cache
CoreDynParam coredynp

The documentation for this class was generated from the following files: