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

Do not copy src for every single benchmark run #52

Open
cmnrd opened this issue Nov 29, 2022 · 0 comments
Open

Do not copy src for every single benchmark run #52

cmnrd opened this issue Nov 29, 2022 · 0 comments

Comments

@cmnrd
Copy link
Contributor

cmnrd commented Nov 29, 2022

Currently, when performing a multirun with the benchmark runner, we copy the benchmark source files for each individual run into a new directory and compile from scratch. This is not only slow, but also duplicates build artifacts which can lead to considerable disk usage. I think it is important to copy the sources into a new (temporary) src tree so that we are sure that the original source tree is not modified by the runner and that any preexisting build artifacts don't interfere with the build. However, we should aim at doing this once and not for each individual run.

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

No branches or pull requests

1 participant