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

[T.1.3] Remote Benchmarking and Machine Priming #177

Open
smarr opened this issue Dec 4, 2021 · 0 comments
Open

[T.1.3] Remote Benchmarking and Machine Priming #177

smarr opened this issue Dec 4, 2021 · 0 comments
Labels
help-wanted We'd like help with this issue, and are happy to provide guidance Proposal Work proposed as part of a (rejected) funding application

Comments

@smarr
Copy link
Owner

smarr commented Dec 4, 2021

In some scenarios, one would want to run benchmarks not one the local machine, but perhaps some extension device, or a remote devices that is not able to run ReBench. Examples could be some embedded devices, FPGAs, clusters with their own schedulers, or other constrained environments.

One the one hand, we need a way to allow people to configure how to do the execution and data handling, which may not be synchronous as it is assumed to be now. On the other hand, we need to adapt provenance tracking to capture details on how and where binaries were compiled, as well as about the machine executing them.

The second part of this project is to add support for priming of a machine.
Systems often manage resources based on heuristics and one may need to run a specific workload triggering these heuristics and enabling the desired machine state. This is sometimes need for instance for getting GPUs into the highest performance state.

Similar to #176, this would benefit from a validation step to verify that the desired state is reached.

@smarr smarr added help-wanted We'd like help with this issue, and are happy to provide guidance Proposal Work proposed as part of a (rejected) funding application labels Dec 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help-wanted We'd like help with this issue, and are happy to provide guidance Proposal Work proposed as part of a (rejected) funding application
Projects
Status: WP1. Improving Benchmarking Accuracy and Result Contextualization
Development

No branches or pull requests

1 participant