forked from AliceO2Group/O2DPG
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[WFRunner] Handle resource limits and CPU better
* Account for relative CPU factor in case of sampling Studies have shown that being able to backfill tasks can have a difference for CPU efficiency, especially for transport. That is in particular important for high-efficiency jobs such as high-interaction-rate pp simulations. * Abort by default if estimated resources exceed limits * Run anyway, if --optimistic-resources is passed * Fix: Actually reset the overestimated resources to the limits as otherwise the runner would silently quit when nothing else can be done. * In case of dynamically sampled resources and if a corresponding task has been run already: Reset the assigned resources to the limits if they exceed the boundaries.
- Loading branch information
Benedikt Volkel
committed
Mar 17, 2024
1 parent
0aee2a3
commit c01d0ad
Showing
1 changed file
with
52 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters