summaryrefslogtreecommitdiff
path: root/opendc/opendc-experiments-sc20/src
AgeCommit message (Expand)Author
2020-05-15refactor: Move entirely to ParquetFabian Mastenbroek
2020-05-14feat: Add option for specifying failure intervalFabian Mastenbroek
2020-05-14perf: Improve performance interference model construction performanceFabian Mastenbroek
2020-05-14feat: Add parquet reporterFabian Mastenbroek
2020-05-14perf: Differentiate between host and provisioner writer parallelismFabian Mastenbroek
2020-05-14bug: Ignore smaller experimentsFabian Mastenbroek
2020-05-14perf: Use PostgreSQL bulk data inserterFabian Mastenbroek
2020-05-14feat: Persist provisioner eventsFabian Mastenbroek
2020-05-14bug: Fix portfolio configurationsFabian Mastenbroek
2020-05-14perf: Various performance improvementsFabian Mastenbroek
2020-05-13perf: Do not share metric writers across experimentsFabian Mastenbroek
2020-05-13feat: Add workload samplingFabian Mastenbroek
2020-05-13feat: Improve debugging informationFabian Mastenbroek
2020-05-13bug: Fix portfolios idsFabian Mastenbroek
2020-05-13refactor: Share trace across simulationsFabian Mastenbroek
2020-05-13refactor: Share single database writerFabian Mastenbroek
2020-05-13feat: Add option for specifying selected portfoliosFabian Mastenbroek
2020-05-13feat: Add experiment orchestrator in KotlinFabian Mastenbroek
2020-05-12refactor: Restructure experiment setupFabian Mastenbroek
2020-05-08bug: Fix deadlock on terminationFabian Mastenbroek
2020-05-07feat: Add initial version of Postgres reporterFabian Mastenbroek
2020-05-07refactor: Migrate to Clikt for argument parsingFabian Mastenbroek
2020-05-07feat: Add support for more sophisticated loggingFabian Mastenbroek
2020-05-07style: Rename monitor to reporterFabian Mastenbroek
2020-05-06Switch params and take logarithmGeorgios Andreadis
2020-05-06Make failure interval configurableGeorgios Andreadis
2020-05-06test: Add initial integration test for SC20 experimentsFabian Mastenbroek
2020-05-06refactor: Modularize experiment codeFabian Mastenbroek
2020-05-06refactor: Make trace converter more reusableFabian Mastenbroek
2020-05-05Fix redundant bracesGeorgios Andreadis
2020-05-05Add check for VMs not in placement dataGeorgios Andreadis
2020-05-05Add basic replay policyGeorgios Andreadis
2020-04-20perf: Minor tweaks in trace fetchingFabian Mastenbroek
2020-04-16bug: Fix issues related to early terminationFabian Mastenbroek
2020-04-16perf: Convert traces to Parquet formatFabian Mastenbroek
2020-04-15feat: Print settings to consoleFabian Mastenbroek
2020-04-15feat: Add support for seeding experimentsFabian Mastenbroek
2020-04-15perf: Optimize trace loading for memory usageFabian Mastenbroek
2020-04-15perf: Optimize performance interferenceFabian Mastenbroek
2020-04-15perf: Convert output format to parquetFabian Mastenbroek
2020-04-15bug: Report shutdown state of all machinesFabian Mastenbroek
2020-04-13bug: Remove failed vms from monitorFabian Mastenbroek
2020-04-12bug: Fix invalid FLOPs value for trace fragmentsFabian Mastenbroek
2020-04-10bug: Do not report error states as final stateFabian Mastenbroek
2020-04-09bug: Do not schedule too large VMs on hypervisorsFabian Mastenbroek
2020-04-09style: Fix typo in interferedBurstFabian Mastenbroek
2020-04-08bug: Fix incorrect reporting of overcommissionFabian Mastenbroek
2020-04-06perf: Optimize SimpleVirtDriverFabian Mastenbroek
2020-04-03feat: Report hypervisor state every sliceFabian Mastenbroek
2020-04-03feat: Fix failure duration parametersFabian Mastenbroek