summaryrefslogtreecommitdiff
path: root/opendc-simulator
AgeCommit message (Expand)Author
2024-04-22Merged scenario and portfolio (#220)Radu Nicolae
2024-03-05Cpu fix (#208)Dante Niewenhuis
2024-03-05Updated package versions, updated web server tests. (#207)Dante Niewenhuis
2024-02-14Updated metrics and parquet output (#195)Dante Niewenhuis
2024-01-08refactored opendc-experiment-compute (#190)Dante Niewenhuis
2023-12-14Updated tests to run successfully (#187)Dante Niewenhuis
2023-11-14Updated TraceReader, Simulation now continues until all tasks are doneDante Niewenhuis
2023-01-11Heap size comparison was incorrect. FixedSacheendra Talluri
2022-12-07bug(sim/flow): Record capacity changes on idle outletsFabian Mastenbroek
2022-11-13test(sim/power): Remove use of Spy object from TestInletFabian Mastenbroek
2022-11-13refactor: Replace use of CoroutineContext by DispatcherFabian Mastenbroek
2022-11-13refactor(sim/core): Re-implement SimulationScheduler as DispatcherFabian Mastenbroek
2022-11-13refactor: Use InstantSource as time sourceFabian Mastenbroek
2022-10-31feat(sim/compute): Add support for snapshotting workloadsFabian Mastenbroek
2022-10-31refactor(sim/compute): Report exceptions in onStop as suppressedFabian Mastenbroek
2022-10-31feat(sim/flow): Support synchronous update of FlowStageFabian Mastenbroek
2022-10-28feat(sim/compute): Add support for chaining workloadsFabian Mastenbroek
2022-10-28feat(sim/compute): Add support for resetting machine contextFabian Mastenbroek
2022-10-28refactor(sim/compute): Provide workload constructors in SimWorkloadsFabian Mastenbroek
2022-10-28feat(sim/compute): Add completion parameter to startWorkloadFabian Mastenbroek
2022-10-21refactor(sim/flow): Remove old flow simulatorFabian Mastenbroek
2022-10-21perf(sim/compute): Optimize workload implementation of SimTraceFabian Mastenbroek
2022-10-21refactor(sim/compute): Re-implement using flow2Fabian Mastenbroek
2022-10-21refactor(sim/power): Re-implement power sim using flow2Fabian Mastenbroek
2022-10-21refactor(sim/net): Re-implement network sim using flow2Fabian Mastenbroek
2022-10-21feat(sim/flow): Expose metrics on FlowMultiplexerFabian Mastenbroek
2022-10-21feat(sim/flow): Add forwarding flow multiplexerFabian Mastenbroek
2022-10-21feat(sim/flow): Support flow transformationsFabian Mastenbroek
2022-10-21perf(sim/flow): Add support for multi-flow stagesFabian Mastenbroek
2022-10-06build: Switch to Spotless for formattingFabian Mastenbroek
2022-10-06style: Eliminate use of wildcard importsFabian Mastenbroek
2022-10-05refactor(sim/core): Rename runBlockingSimulation to runSimulationFabian Mastenbroek
2022-10-05refactor(sim/core): Use SimulationScheduler in coroutine dispatcherFabian Mastenbroek
2022-10-05feat(sim/core): Add Java-based simulator coreFabian Mastenbroek
2022-09-22refactor(sim/compute): Simplify SimHypervisor classFabian Mastenbroek
2022-09-22refactor(sim/compute): Make interference domain independent of profileFabian Mastenbroek
2022-09-22refactor(compute): Simplify constructor of SimHostFabian Mastenbroek
2022-09-22refactor(sim/compute): Extract Random dependency from interference modelFabian Mastenbroek
2022-09-21perf(sim/compute): Prevent boxing in interference algorithmFabian Mastenbroek
2022-09-21refactor(sim/compute): Move interference logic into VmInterferenceMemberFabian Mastenbroek
2022-09-21refactor(sim/compute): Pass interference key via parameterFabian Mastenbroek
2022-09-21refactor(sim/compute): Remove timestamp parameter from SimTraceFabian Mastenbroek
2022-09-21refactor(sim/compute): Remove FlowEngine from SimMachineContextFabian Mastenbroek
2022-09-21refactor(sim/compute): Remove convergence listener parameterFabian Mastenbroek
2022-09-21refactor(sim/compute): Move VM interference model into compute simulatorFabian Mastenbroek
2022-06-15fix(sim/compute): Always recompute power usageFabian Mastenbroek
2022-06-09fix(sim/compute): Limit growth rate for trace constructionFabian Mastenbroek
2022-04-24build: Move modules into subgroupsFabian Mastenbroek
2022-04-23build: Enable testing for all library modulesFabian Mastenbroek
2022-02-18refactor(simulator): Remove delta parameter from flow callbacksFabian Mastenbroek