Public Member Functions |
| BranchPredictor (ParseXML *XML_interface, int ithCore_, InputParameter *interface_ip_, const CoreDynParam &dyn_p_, bool exsit=true) |
void | computeEnergy (bool is_tdp=true) |
void | displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true) |
void | SSTcomputeEnergy (bool is_tdp=true, double branch_read=0, double branch_write=0, double RAS_read=0, double RAS_write=0) |
ArrayST * | SSTreturnGlobalBPT () |
ArrayST * | SSTreturnL1BPT () |
ArrayST * | SSTreturnL2BPT () |
ArrayST * | SSTreturnChooser () |
ArrayST * | SSTreturnRAS () |
void | SSTleakage_feedback (double temperature) |
| BranchPredictor (ParseXML *XML_interface, int ithCore_, InputParameter *interface_ip_, const CoreDynParam &dyn_p_) |
void | computeEnergy (bool is_tdp=true) |
void | displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true) |
void | SSTcomputeEnergy (bool is_tdp=true, double branch_read=0, double branch_write=0, double RAS_read=0, double RAS_write=0) |
ArrayST * | SSTreturnGlobalBPT () |
ArrayST * | SSTreturnL1BPT () |
ArrayST * | SSTreturnChooser () |
ArrayST * | SSTreturnRAS () |
Data Fields |
ParseXML * | XML |
int | ithCore |
InputParameter | interface_ip |
CoreDynParam | coredynp |
double | clockRate |
double | executionTime |
double | scktRatio |
double | chip_PR_overhead |
double | macro_PR_overhead |
ArrayST * | globalBPT |
ArrayST * | localBPT |
ArrayST * | L1_localBPT |
ArrayST * | L2_localBPT |
ArrayST * | chooser |
ArrayST * | RAS |
bool | exist |
The documentation for this class was generated from the following files:
- sst/core/techModels/libMcPATbeta/core.h
- sst/core/techModels/libMcPATbeta06/core.h
- sst/core/techModels/libMcPATbeta/core.cc
- sst/core/techModels/libMcPATbeta06/core.cc