summaryrefslogtreecommitdiff
path: root/src/scheduler.rs
AgeCommit message (Expand)Author
2025-04-17Tweak valuesDennis Kobert
2025-04-17Calculate budget deduction in schedulerDennis Kobert
2025-04-17Fix warnings and general cleanupDennis Kobert
2025-04-16Setup garbage core, increase energy polling frequency, remove logsDennis Kobert
2025-04-16Implement better budgetingDennis Kobert
2025-04-15Change CLI argsLennard Kittner
2025-04-15Allow setting energy limit via socketDennis Kobert
2025-04-02Share last scheduled timestamp with energy serviceLennard Kittner
2025-04-01Alloc empty Task info structs on extra threadDennis Kobert
2025-03-31Don't yield after scheduling scheduler processDennis Kobert
2025-03-31Schedule tasks in batches before yieldingDennis Kobert
2025-03-31Update estimator in update_measurementsLennard Kittner
2025-03-31Fix compilationLennard Kittner
2025-03-31Add migration message and e core handling in the estimatorLennard Kittner
2025-03-31Peridiodcally intersperse tasks from no budget queueDennis Kobert
2025-03-31Use atomic for updating process state instead of sharing a hashmapDennis Kobert
2025-03-30Update logging via socketLennard Kittner
2025-03-30timing changesLennard Kittner
2025-03-29Integrate energy model into perf estimatorDennis Kobert
2025-03-28Add try_set_up_garbage_cpuLennard Kittner
2025-03-28Add energy logging (stdout for now)Lennard Kittner
2025-03-23Make Frequency Service available to rest of codeLennard Kittner
2025-03-09Fix some warningsLennard Kittner
2025-03-09Use rapl package energy to calculate new budgetsLennard Kittner
2025-03-09Try to keep tasks on the same e-coreLennard Kittner
2025-03-09Use topology to get core typesLennard Kittner
2025-03-09Restructure projectDennis Kobert