|
ChampSim
|
#include "champsim.h"#include <algorithm>#include <chrono>#include <numeric>#include <vector>#include "environment.h"#include "ooo_cpu.h"#include "operable.h"#include "phase_info.h"#include "tracereader.h"#include <fmt/chrono.h>#include <fmt/core.h>Namespaces | |
| champsim | |
Functions | |
| std::chrono::seconds | elapsed_time () |
| phase_stats | champsim::do_phase (phase_info phase, environment &env, std::vector< tracereader > &traces) |
| std::vector< phase_stats > | champsim::main (environment &env, std::vector< phase_info > &phases, std::vector< tracereader > &traces) |
Variables | |
| constexpr int | DEADLOCK_CYCLE {500} |
| auto | start_time = std::chrono::steady_clock::now() |
| std::chrono::seconds elapsed_time | ( | ) |
|
constexpr |
| auto start_time = std::chrono::steady_clock::now() |