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 request: Enable queueing different experiments at once #195

Open
zbeekman opened this issue Oct 5, 2017 · 1 comment
Open

Feature request: Enable queueing different experiments at once #195

zbeekman opened this issue Oct 5, 2017 · 1 comment

Comments

@zbeekman
Copy link
Member

zbeekman commented Oct 5, 2017

TAU Commander is currently stateful/context sensitive, even at runtime. So you can't create multiple experiments, select one of interest, recompile the code (with a unique name), then select a different experiment/measurement, recompile the code (with a name to reflect the current experiment) and queue them both up at once. It would be really nice, if it's possible, to be able to pass a flag to TAU Commander at runtime to specify which experiment the run and executable corresponds to. Something like:

tau --experiment ln1-hpgmg-sample  srun ./bin/myexe.sample  # in first batch script
tau --experiment ln1-hpgmg-profile srun ./bin/myexe.profile # in second batch script

It's possible that this isn't feasible due to limitations in TAU or it's dependencies, I'm not sure.

@zbeekman
Copy link
Member Author

zbeekman commented Nov 2, 2017

Also, I wonder about taucmdr's ability to handle the simpler case where you're doing a parameter sweep, like a strong or weak scaling study, and the measurement isn't changing but you may want to run multiple trials concurrently. This is the simple case and probably a prerequisite for running different experiments concurrently---if it's not already implemented (I haven't tested).

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

No branches or pull requests

2 participants