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

Overlapping execution of run sets #899

Open
PhilippWendler opened this issue Feb 9, 2023 · 0 comments
Open

Overlapping execution of run sets #899

PhilippWendler opened this issue Feb 9, 2023 · 0 comments

Comments

@PhilippWendler
Copy link
Member

If a benchmark definition has several run definitions, they are executed strictly sequentially. With parallel execution of runs we could let them overlap, such that the first runs of the second run set are already executed while the last runs of the first run set are still executing but some resources are free already.

The main difficulty to do this is that our OutputHandler (which writes the results to XML and stdout) currently needs to have one run set finished before the next one can start. This class would have to be refactored. And we would need to think how the stdout output should look like such that the user is not confused.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant