Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Allow switching of the payload if the metrics are far from the pareto front #83

Open
3 tasks
marenz2569 opened this issue Oct 30, 2024 · 0 comments
Labels
backlog optimization improvements Backlog of things that improve the optimization e.g., runtime or effectiveness of the results

Comments

@marenz2569
Copy link
Member

We should be able to decrease the execution time of a payload when we detect, that this individual is far from the pareto front. This will decrease the accuracy of the model in these points, however we shouldn't need the accuracy around these points given that the model (metric = model(individual)) is monotonic and has no steep slopes. It should also mitigate thermal effects on the execution e.g., lower power consumption of subsequent individuals due to lower heat output of the current individual. This should improve the overall execution time of the optimization.

DoD

  • Implement a way to switch between individuals faster if it is deemed impractical for further optimization (far away from the pareto front)
  • Evaluate the change of accuracy of the build up model.
  • Evaluate the change in total power consumptions vs. optimization time
@marenz2569 marenz2569 added the backlog optimization improvements Backlog of things that improve the optimization e.g., runtime or effectiveness of the results label Oct 30, 2024
@marenz2569 marenz2569 changed the title Feature: Allow switching of the payload if the metrics are far from the paretto front Feature: Allow switching of the payload if the metrics are far from the pareto front Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog optimization improvements Backlog of things that improve the optimization e.g., runtime or effectiveness of the results
Projects
None yet
Development

No branches or pull requests

1 participant