summaryrefslogtreecommitdiff
path: root/simulator/opendc-format
AgeCommit message (Collapse)Author
2020-10-05Address compilation warningsFabian Mastenbroek
2020-10-04Extract simulation-related code from OpenDC Compute (core)Fabian Mastenbroek
This change splits the opendc-compute module into two modules: 1. opendc-compute-core The interfaces and APIs that represent a IaaS platform. 2. opendc-compute-simulator The implementation of these interfaces using simulation components from opendc-simulator-compute.
2020-10-04Reimplement performance interference in opendc-simulator-computeFabian Mastenbroek
This change reimplements the performance interference model originally implemented for the SimpleVirtDriver class, for SimHypervisor.
2020-10-04Migrate codebase to opendc-simulator-computeFabian Mastenbroek
This change updates the remainder of the codebase to use the opendc-simulator-compute module for the simulation of workloads.
2020-10-01Add explicit API visibilityFabian Mastenbroek
This change adds explicit visibility modifiers to the public interfaces and enables Kotlin 1.4's explicit API mode.
2020-10-01Add test case for WTA trace parserFabian Mastenbroek
2020-10-01Add parser for WTA trace formatFabian Mastenbroek
This change adds a parser for the traces of the Workflow Trace Archive to be used in OpenDC.
2020-10-01Migrate to org.opendc namespaceFabian Mastenbroek
This change moves the OpenDC simulator codebase to the org.opendc namespace of which we control the domain. Previously, we used the com.atlarge package of which we did not control the domain, which might lead to difficulties in the future.
2020-10-01Move OpenDC modules into simulator rootFabian Mastenbroek
This change moves the OpenDC modules previously living in the simulator/opendc directory to the simulator directory itself given that we do not make a distinction between OpenDC and odcsim anymore.