summaryrefslogtreecommitdiff
path: root/opendc-experiments/opendc-experiments-tf20
AgeCommit message (Expand)Author
2024-10-25Rewrote the FlowEngine (#256)Dante Niewenhuis
2024-09-16All simulation are now run with a single CPU and single MemoryUnit. multi CPU...Dante Niewenhuis
2024-09-10rewritten the checkpointing model (#250)Dante Niewenhuis
2024-06-17Fixed CPU limit problem (#234)Dante Niewenhuis
2024-03-05Updated package versions, updated web server tests. (#207)Dante Niewenhuis
2024-02-14Updated metrics and parquet output (#195)Dante Niewenhuis
2023-12-14Updated tests to run successfully (#187)Dante Niewenhuis
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-21refactor(sim/compute): Re-implement using flow2Fabian 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-06-15fix(sim/compute): Always recompute power usageFabian Mastenbroek
2022-06-15fix(exp/tf20): Derive device statistics directly from SimMachineFabian Mastenbroek
2022-05-06refactor(exp/tf20): Convert experiment into integration testFabian Mastenbroek
2022-05-06fix(exp/tf20): Fix infinite loop due to invalid roundingFabian Mastenbroek
2022-05-06refactor(exp/tf20): Remove OpenTelemetry from TF20 experimentFabian Mastenbroek
2022-05-06refactor(exp/tf20): Directly expose device stats stats to userFabian Mastenbroek
2022-02-18refactor(simulator): Remove delta parameter from flow callbacksFabian Mastenbroek
2022-02-18build: Remove opendc-platform moduleFabian Mastenbroek
2022-02-18perf(common): Optimize TimerSchedulerFabian Mastenbroek
2022-02-18refactor(utils): Rename utils module to common moduleFabian Mastenbroek
2022-02-15refactor: Update OpenTelemetry to version 1.11Fabian Mastenbroek
2021-10-25refactor(simulator): Support running workloads without coroutinesFabian Mastenbroek
2021-10-03perf(simulator): Make convergence callback optionalFabian Mastenbroek
2021-10-03refactor(simulator): Create separate callbacks for remaining eventsFabian Mastenbroek
2021-10-03refactor(simulator): Remove capacity eventFabian Mastenbroek
2021-10-03refactor(simulator): Migrate to flow-based simulationFabian Mastenbroek
2021-10-03refactor(simulator): Add support for pushing flow from contextFabian Mastenbroek
2021-10-03refactor(simulator): Combine work and deadline to durationFabian Mastenbroek
2021-09-02refactor(format): Remove environment reader from format libraryFabian Mastenbroek
2021-08-25build: Upgrade to OpenTelemetry 1.5Fabian Mastenbroek
2021-06-21simulator: Re-organize compute simulator moduleFabian Mastenbroek
2021-06-11simulator: Integrate power subsystem with compute subsystemFabian Mastenbroek
2021-06-09build: Eliminate most Hadoop dependenciesFabian Mastenbroek
2021-06-03simulator: Split CPUFreq subsystem in compute simulatorFabian Mastenbroek
2021-06-02simulator: Start consumers directly from workloadFabian Mastenbroek
2021-06-01simulator: Centralize resource logic in SimResourceInterpreterFabian Mastenbroek
2021-05-18chore: Address deprecations due to Kotlin 1.5Fabian Mastenbroek
2021-05-09exp: Add explanation about experimental nature of moduleFabian Mastenbroek
2021-05-09exp: Implement TensorFlow distribution strategiesWenchen Lai
2021-05-09exp: Model TensorFlow compute devicesWenchen Lai
2021-05-09exp: Add simple network model for TensorFlow experimentsWenchen Lai
2021-05-09exp: Add environments for TensorFlow experimentsWenchen Lai
2021-05-09exp: Add environment reader for TensorFlow experimentsWenchen Lai
2021-05-09exp: Add model of TensorFlow Keras APIWenchen Lai