From 3fc32c0b6f02d245a544aaaa061094231830f661 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 14 Feb 2020 00:53:24 +0100 Subject: refactor: Remodel workloads and compute resource This change remodels our model for workloads and compute resources in order to support VM/container functionality where multiple workloads run on a single machine. In particular, we make the following changes: - Move the compute-related source code into the `opendc-compute` module. - Change from application-based model to image-based model, where the image has exclusive access over the machine, instead of applications that share the machine. We may model in the future again applications/operating system, but at the moment, we do not need this granularity, given that the workload traces can be simulated using VMs. --- settings.gradle.kts | 1 + 1 file changed, 1 insertion(+) (limited to 'settings.gradle.kts') diff --git a/settings.gradle.kts b/settings.gradle.kts index 3f10026a..b591c654 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -26,6 +26,7 @@ rootProject.name = "opendc-simulator" include(":odcsim:odcsim-api") include(":odcsim:odcsim-engine-omega") include(":opendc:opendc-core") +include(":opendc:opendc-compute") include(":opendc:opendc-format") include(":opendc:opendc-workflows") include(":opendc:opendc-experiments-tpds") -- cgit v1.2.3 From 06391c0af88f2907071ae1c52ee7b843b054c57e Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 14 Feb 2020 12:55:12 +0100 Subject: refactor: Move experiments from TPDS module to SC18 module These experiments were originally designed for the SC18 paper. --- settings.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'settings.gradle.kts') diff --git a/settings.gradle.kts b/settings.gradle.kts index b591c654..c7dc5f1b 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -29,4 +29,4 @@ include(":opendc:opendc-core") include(":opendc:opendc-compute") include(":opendc:opendc-format") include(":opendc:opendc-workflows") -include(":opendc:opendc-experiments-tpds") +include(":opendc:opendc-experiments-sc18") -- cgit v1.2.3