Public Member Functions |
| NoC (ParseXML *XML_interface, int ithNoC_, InputParameter *interface_ip_, double M_traffic_pattern_=0.6, double link_len_=0) |
void | set_noc_param () |
void | computeEnergy (bool is_tdp=true) |
void | displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true) |
void | init_link_bus (double link_len_) |
void | init_router () |
void | computeEnergy_link_bus (bool is_tdp=true) |
void | displayEnergy_link_bus (uint32_t indent=0, int plevel=100, bool is_tdp=true) |
void | SSTinit_link_bus (double link_len_) |
void | SSTcomputeEnergy (bool is_tdp, double NoC_accesses) |
void | SSTleakage_feedback (double temperature) |
| NoC (ParseXML *XML_interface, int ithNoC_, InputParameter *interface_ip_) |
void | set_noc_param () |
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 NoC_accesses=0) |
Data Fields |
ParseXML * | XML |
int | ithNoC |
InputParameter | interface_ip |
double | link_len |
double | executionTime |
double | scktRatio |
double | chip_PR_overhead |
double | macro_PR_overhead |
Router * | router |
interconnect * | link_bus |
NoCParam | nocdynp |
uca_org_t | local_result |
statsDef | tdp_stats |
statsDef | rtp_stats |
statsDef | stats_t |
powerDef | power_t |
McPATComponent | link_bus_tot_per_Router |
bool | link_bus_exist |
bool | router_exist |
string | name |
string | link_name |
double | M_traffic_pattern |
The documentation for this class was generated from the following files:
- sst/core/techModels/libMcPATbeta/noc.h
- sst/core/techModels/libMcPATbeta06/noc.h
- sst/core/techModels/libMcPATbeta/noc.cc
- sst/core/techModels/libMcPATbeta06/noc.cc