From 128a1db017545597a5c035b7960eb3fd36b5f987 Mon Sep 17 00:00:00 2001 From: Hongyu <39747921+HongyuHe@users.noreply.github.com> Date: Fri, 23 Apr 2021 09:48:27 +0200 Subject: simulator: Add the MSE power model (#121) This change adds a power model for optimizing the mean squared error to the available power models in OpenDC. --- .../main/kotlin/org/opendc/experiments/energy21/EnergyExperiment.kt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'simulator/opendc-experiments') diff --git a/simulator/opendc-experiments/opendc-experiments-energy21/src/main/kotlin/org/opendc/experiments/energy21/EnergyExperiment.kt b/simulator/opendc-experiments/opendc-experiments-energy21/src/main/kotlin/org/opendc/experiments/energy21/EnergyExperiment.kt index e974428c..bb6dcd3a 100644 --- a/simulator/opendc-experiments/opendc-experiments-energy21/src/main/kotlin/org/opendc/experiments/energy21/EnergyExperiment.kt +++ b/simulator/opendc-experiments/opendc-experiments-energy21/src/main/kotlin/org/opendc/experiments/energy21/EnergyExperiment.kt @@ -203,6 +203,10 @@ public class EnergyExperiment : Experiment("Energy Modeling 2021") { ) }, + MSE { + override val driver: ScalingDriver = SimpleScalingDriver(MsePowerModel(206.0, 56.4, 1.4)) + }, + ASYMPTOTIC { override val driver: ScalingDriver = SimpleScalingDriver(AsymptoticPowerModel(206.0, 56.4, 0.3, false)) }, -- cgit v1.2.3