summaryrefslogtreecommitdiff
path: root/src/energy
diff options
context:
space:
mode:
Diffstat (limited to 'src/energy')
-rw-r--r--src/energy/budget.rs6
-rw-r--r--src/energy/trackers/perf.rs3
2 files changed, 1 insertions, 8 deletions
diff --git a/src/energy/budget.rs b/src/energy/budget.rs
index d7c38c3..8c2ebe9 100644
--- a/src/energy/budget.rs
+++ b/src/energy/budget.rs
@@ -43,10 +43,6 @@ impl SimpleCappingPolicy {
} else {
self.last_ratio = 0.99 * self.last_ratio + 0.01 * ratio.clamp(0.001, 100.0);
}
- let a = (((self.last_ratio * base_energy_per_process) * 1000.) as i64).min(MAX_BUDGET_MJ);
- // println!(
- // "budget: {a} ration: {ratio} actual_energy: {actual_energy} energy_cap: {energy_cap}"
- // );
- a
+ (((self.last_ratio * base_energy_per_process) * 1000.) as i64).min(MAX_BUDGET_MJ)
}
}
diff --git a/src/energy/trackers/perf.rs b/src/energy/trackers/perf.rs
index 8862e91..50812d5 100644
--- a/src/energy/trackers/perf.rs
+++ b/src/energy/trackers/perf.rs
@@ -22,7 +22,6 @@ pub struct PerfEstimator {
impl PerfEstimator {
pub fn new(shared_cpu_current_frequencies: Arc<RwLock<Vec<FrequencyKHZ>>>) -> Self {
let model = crate::model::load_model("perf.pt");
- // let model_e = crate::model::load_model("perf_ecore.pt");
Self {
registry: Default::default(),
model,
@@ -55,7 +54,6 @@ impl Estimator for PerfEstimator {
.iter()
.map(|kind| {
Builder::new()
- // .group(&mut group)
.kind(kind.clone())
.observe_pid(pid as i32)
.inherit_thread(true)
@@ -129,7 +127,6 @@ impl Estimator for PerfEstimator {
as f64,
];
for ty in counters.counters.iter_mut() {
- // let count: u64 = counts[ty];
let count: u64 = ty.read().unwrap();
values.push((count as f64) * correction_factor);
}