DrMemtrace cache simulator creation. More...
Data Structures | |
struct | cache_simulator_knobs_t |
Functions | |
analysis_tool_t * | cache_simulator_create (const cache_simulator_knobs_t &knobs) |
analysis_tool_t * | cache_simulator_create (const std::string &config_file) |
analysis_tool_t * | cache_miss_analyzer_create (const cache_simulator_knobs_t &knobs, unsigned int miss_count_threshold, double miss_frac_threshold, double confidence_threshold) |
DrMemtrace cache simulator creation.
analysis_tool_t* cache_miss_analyzer_create | ( | const cache_simulator_knobs_t & | knobs, |
unsigned int | miss_count_threshold, | ||
double | miss_frac_threshold, | ||
double | confidence_threshold | ||
) |
Creates an instance of a cache miss analyzer.
analysis_tool_t* cache_simulator_create | ( | const cache_simulator_knobs_t & | knobs | ) |
Creates an instance of a cache simulator with a 2-level hierarchy.
analysis_tool_t* cache_simulator_create | ( | const std::string & | config_file | ) |
Creates an instance of a cache simulator using a cache hierarchy defined in a configuration file.