summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2020-05-14 00:52:11 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2020-05-14 00:52:11 +0200
commit7958af9966cb3ea3237aabca9e9409041c6dbfbb (patch)
tree86883d32a4bd4fa0549283473ecbe91a0a015aef
parent880c0783d7e20d9b082227a5cea685bfd76e4920 (diff)
bug: Fix portfolio configurations
-rw-r--r--opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/Portfolios.kt25
1 files changed, 12 insertions, 13 deletions
diff --git a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/Portfolios.kt b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/Portfolios.kt
index 963d47e9..a4a42b6e 100644
--- a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/Portfolios.kt
+++ b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/Portfolios.kt
@@ -30,7 +30,7 @@ abstract class AbstractSc20Portfolio(name: String) : Portfolio(name) {
abstract val operationalPhenomena: List<Pair<Boolean, Boolean>>
abstract val allocationPolicies: List<String>
- open val repetitions = 4
+ open val repetitions = 8
override val scenarios: Sequence<Scenario> = sequence {
for (topology in topologies) {
@@ -58,26 +58,25 @@ abstract class AbstractSc20Portfolio(name: String) : Portfolio(name) {
object HorVerPortfolio : AbstractSc20Portfolio("horizontal_vs_vertical") {
override val topologies = listOf(
Topology("base"),
- Topology("rep-vol-hor-hom")
- // Topology("rep-vol-hor-het"),
- // Topology("rep-vol-ver-hom"),
- // Topology("rep-vol-ver-het"),
- // Topology("exp-vol-hor-hom"),
- // Topology("exp-vol-hor-het"),
- // Topology("exp-vol-ver-hom"),
- // Topology("exp-vol-ver-het")
+ Topology("rep-vol-hor-hom"),
+ Topology("rep-vol-hor-het"),
+ Topology("rep-vol-ver-hom"),
+ Topology("rep-vol-ver-het"),
+ Topology("exp-vol-hor-hom"),
+ Topology("exp-vol-hor-het"),
+ Topology("exp-vol-ver-hom"),
+ Topology("exp-vol-ver-het")
)
override val workloads = listOf(
// Workload("solvinity", 0.1),
// Workload("solvinity", 0.25),
- // Workload("small-parquet", 0.5),
- Workload("full-traces", 0.10)
+ Workload("solvinity", 0.5),
+ Workload("solvinity", 0.10)
)
override val operationalPhenomena = listOf(
- // true to true
- false to true
+ true to true
)
override val allocationPolicies = listOf(