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. --- .../src/test/kotlin/org/opendc/simulator/compute/power/PowerModelTest.kt | 1 + 1 file changed, 1 insertion(+) (limited to 'simulator/opendc-simulator/opendc-simulator-compute/src/test') diff --git a/simulator/opendc-simulator/opendc-simulator-compute/src/test/kotlin/org/opendc/simulator/compute/power/PowerModelTest.kt b/simulator/opendc-simulator/opendc-simulator-compute/src/test/kotlin/org/opendc/simulator/compute/power/PowerModelTest.kt index 60af0eb0..dd93302b 100644 --- a/simulator/opendc-simulator/opendc-simulator-compute/src/test/kotlin/org/opendc/simulator/compute/power/PowerModelTest.kt +++ b/simulator/opendc-simulator/opendc-simulator-compute/src/test/kotlin/org/opendc/simulator/compute/power/PowerModelTest.kt @@ -62,6 +62,7 @@ internal class PowerModelTest { Arguments.of(SquarePowerModel(350.0, 200.0), 321.5), Arguments.of(CubicPowerModel(350.0, 200.0), 309.35), Arguments.of(SqrtPowerModel(350.0, 200.0), 342.302), + Arguments.of(MsePowerModel(350.0, 200.0, 1.4), 340.571), Arguments.of(AsymptoticPowerModel(350.0, 200.0, 0.3, false), 338.765), Arguments.of(AsymptoticPowerModel(350.0, 200.0, 0.3, true), 323.072), ) -- cgit v1.2.3