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

Clone Spack (and Ramble) less #59

Merged
merged 3 commits into from
Nov 28, 2023

Conversation

scheibelp
Copy link
Collaborator

Clone spack and ramble once per benchpark workspace (vs. once per benchmark workspace).

For example

benchpark setup saxpy/openmp x86 test-workspace
benchpark setup raja-perf/openmp x86 test-workspace

would have normally cloned Spack and Ramble twice (two copies of each).

This moves Spack and Ramble into the benchpark workspace dir (i.e. workspace_root in benchpark setup --help). With the changes here, the test-workspace dir would look like:

$ ls test-workspace/
raja-perf  ramble  saxpy  spack

which might be confusing: perhaps ramble and spack could be put into a tools or libs subdirectory.

@pearce8 pearce8 merged commit 845cedd into LLNL:develop Nov 28, 2023
5 checks passed
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

Successfully merging this pull request may close these issues.

2 participants