ORNL / ReSolve

Library of GPU-resident linear solvers
Other
51 stars 1 forks source link

Suggested modifications to speed up the spack pipelines #171

Open pelesh opened 2 weeks ago

pelesh commented 2 weeks ago

A few ideas to speed up the spack pipelines:

  1. only re-build base image if it doesn't exist
  2. cache a spack.lock so we don't have to concretize

1 is definitely a no brainer, and should be done.

2 is a little more complicated. You would need to remember to remove that file when you update the spack submodule. Additionally we would have to maintain a lock file for each build in the matrix.

Originally posted by @cameronrutherford in https://github.com/ORNL/ReSolve/issues/170#issuecomment-2182896813