Public Member Functions |
| InstFetchU (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 il1_read_accesses=0, double il1_read_misses=0, double IB_read=0, double IB_write=0, double BTB_read=0, double BTB_write=0, double ID_inst_read=0, double ID_operand_read=0, double ID_misc_read=0) |
InstCache | SSTreturnIcache () |
ArrayST * | SSTreturnIB () |
ArrayST * | SSTreturnBTB () |
BranchPredictor * | SSTreturnBPT () |
inst_decoder * | SSTreturnIDinst () |
inst_decoder * | SSTreturnIDoperand () |
inst_decoder * | SSTreturnIDmisc () |
| InstFetchU (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 il1_read_accesses=0, double il1_read_misses=0, double IB_read=0, double IB_write=0, double BTB_read=0, double BTB_write=0) |
InstCache | SSTreturnIcache () |
ArrayST * | SSTreturnIB () |
ArrayST * | SSTreturnBTB () |
BranchPredictor * | SSTreturnBPT () |
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 |
enum Cache_policy | cache_p |
InstCache | icache |
ArrayST * | IB |
ArrayST * | BTB |
BranchPredictor * | BPT |
inst_decoder * | ID_inst |
inst_decoder * | ID_operand |
inst_decoder * | ID_misc |
bool | exist |
Constructor & Destructor Documentation
cout<<"area="<<area<<endl;
cout<<"area="<<area<<endl;
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